我的内容类型的自定义模板赢得了';不适用于Drupal 7-Bootstrap主题


My custom template for my content type won't work in Drupal 7 - Bootstrap Theme

我在Drupal 7上使用引导主题。我的子主题有一些模板覆盖了某些页面。

我正在尝试为我的一种内容类型制作一个模板:

发言人模型页面(机器名称:发言人模型页面)

我有一个名为的模板页面--sportsmodel_page.tpl.php,但由于某些原因,它没有显示。我已经清除了缓存并写了一行代码进行测试,看看它是否有效,但它是从page.tpl.php中获取模板的

我还需要做什么吗?还是应该自动开始工作?我为某些节点制作了模板,它们运行良好。

尝试将node.tpl.php从父主题复制到子主题中,并根据此处的命名约定重新命名https://www.drupal.org/node/1089656

即node--sportsmodel.tpl.php

页面tpl不是您想要的。假设您拥有的内容是一个基本页面,覆盖模板的方法是使用node--page.tpl.php.

您必须检查当前页面是否是您想要的页面,然后进行所需的更改,因为此tpl由类型为page的所有内容使用。

相关文章: