繁体   English   中英

某些内容类型的Drupal 7自定义模板文件

[英]Drupal 7 custom template file for certain content type

我目前正在从事drupal 7项目。 我为某种内容类型编写了一个自定义模板。 该文件正确命名为node--type.tpl.php并且也正确显示。 但其他区域和块不可见。 其他自定义模板显示所有区域和块。 我想说两件事,

  1. 我不是Drupal的爱人/英雄
  2. 我正在扩展现有项目。

需要检查的几件事:

  • 确保您还已将核心node.tpl.php文件复制到主题文件夹; 没有它,节点的模板替代将无法使用。
  • 确保正确命名文件,例如,对于内容类型为home_page的内容类型,模板文件将称为node--home_page.tpl.php
  • 添加新模板文件后,请确保已清除Drupal的缓存。 主题注册表已缓存,因此有必要进行清除以获取更改。

有关一般主题的更多信息,请参见Drupal 7模板(主题挂钩)建议

page.tpl.php ,节点模板文件中没有任何块/区域,它们将始终包含在page.tpl.php或某些派生文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM