Twigテンプレートの有効化


管理画面 > テーマ から、使用テーマの編集画面に入り「Twigテンプレート」を有効にすることで、Twig記法が利用することができるようになります。

テーマ設定のTwigテンプレートを有効に選択する
テーマ設定画面

もしくは、テーマ内の「template.yaml」を以下のように設定することでも可能です。

tpl_top : index.twig
tpl_index : index.twig
tpl_detail : _entry.twig
tpl_404 : 404.twig
tpl_admin : admin.html
tpl_entry_edit : _entry.twig
tpl_login : _member-admin/login.html
tpl_twig : enabled

テンプレートファイルの探索順

指定されたファイル名に対して、以下の順にテンプレートが探索されます。

拡張子が .html、なし、または .twig の場合(html コンテキスト)

探索順

候補ファイル名の例

1

index.twig

2

index.html.twig

3

index.html

.html 以外の拡張子(例:.xml)の場合

探索順

候補ファイル名の例

1

foo.xml.twig

2

foo.xml

.xml などの場合は foo.twig(汎用の .twig ファイル)は候補に含まれません。これは、XMLテンプレートをHTMLテンプレートとして誤って解決するのを防ぐためです。