web-dev-qa-db-ja.com

* .tplを「テンプレート」フォルダに移動しますが、Drupalはそれらを認識しません。方法

カスタムテーマを作成しています。現在、オーバーライドされたすべての* .tplファイルをテーマのルートフォルダーに配置しています。これらのファイルを "mytheme/templates"の下に置くと、よりクリーンで意味のあるものになりますが、Drupalは、移動後にそれらを認識しません(キャッシュをクリアしました)。

手順を逃しましたか?

2
gilzero

Drupalの前にpage.tpl.phpファイルを作成しなければならない状況にも遭遇しました他のpage--foo.tpl.phpファイルを認識します。

1
user732

新しいテンプレート候補を1つではなく2つのハイフンで使用しましたか?

たとえば、page-front.tpl.phppage--front.tpl.phpD7

drupal.org の詳細

0
vanz

Vartikという名前のBartikテーマのコピーがあります。

テンプレートフォルダーには元のpage.tpl.phpがあり、page--node--add--CONTENT_TYPE_ID.tpl.phpを作成しました。

それを試してみてください!

0
user709