gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 22:33:15 25 4
gpt4 key购买 nike

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

  1. 我不是 drupal 爱好者/英雄
  2. 我正在扩展现有项目。

最佳答案

需要检查的几件事:

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

参见 Drupal 7 Template (Theme Hook) Suggestions有关一般主题的更多信息。

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

关于php - 某些内容类型的 Drupal 7 自定义模板文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11862491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com