私は現在、drupal7プロジェクトに取り組んでいます。特定のコンテンツタイプのカスタムテンプレートを作成しました。ファイルには正しい名前が付けられ、正しくnode--type.tpl.php
表示されます。ただし、他の領域とブロックは表示されません。他のカスタムテンプレートには、すべての領域とブロックが表示されます。私は2つのことを述べたいと思います、
- 私はDrupalの恋人/ヒーローではありません
- 既存のプロジェクトを拡張しています。
チェックするいくつかのこと:
home_page
、テンプレートファイルの名前を持つコンテンツタイプの場合はと呼ばれnode--home_page.tpl.php
ます。一般的な主題の詳細については、 Drupal 7テンプレート(テーマフック)の提案を参照してください。
余談ですが、ノードテンプレートファイルにはブロック/リージョンが含まれていません。これらは常にpage.tpl.php
、または派生物に含まれます。