__inherits
プロパティを使用して既存のエントリークラスの設定を引き継ぎ、必要なものだけを上書き設定したり追加したりすることができます。__inherits=task
と記述し、「このエントリークラスの設定はタスクの設定を引き継ぎます」と宣言します。
# 例: plugins/com.example.foobar/config/entry/classes/foo.properties
# タスクのエントリークラスから設定を引き継ぐ
__inherits=task
# このエントリークラスの表示名
display_name=Foo Task
# 既定で、カスタムエントリータイプではなく
# エントリープロパティ「_class」を使用します。
prefer_custom_entry_type=false
# このカスタムエントリータイプに属する記事の投稿フォームを指定する。
# フォームの定義ファイルは config/data/forms に設置する。
newentry_form=foodialog
# このカスタムエントリータイプに属する記事の編集フォームを指定する。
editentry_form=foodialog
# このエントリークラスを識別するための名前
object_single_text=foo task
object_single_indefinite_text=a foo task