我的内容类型自定义模板在 Drupal 7 中不起作用 - Bootstrap 主题
My custom template for my content type won't work in Drupal 7 - Bootstrap Theme
我在 Drupal 7 上使用 bootstrap 主题。我的子主题有一些模板覆盖了某些页面。
我正在尝试专门为我的一种内容类型制作模板:
Spokesmodel 页面(机器名称:spokesmodel_page)
我有一个名为
page--spokesmodel_page.tpl.php 但由于某种原因它没有显示。我已经清除了缓存并编写了一行代码进行测试以查看它是否有效但是它正在从 page.tpl.php
获取模板
我还需要做些什么才能让它工作吗?还是它应该自动开始工作?我为某些节点制作了模板,它们工作正常。
tpl 页面不是您要找的页面。假设你的内容是一个基础页面,覆盖模板的方法是使用node--page.tpl.php.
您必须检查当前页面是否是您想要的页面,然后进行所需的更改,因为此 tpl 被页面类型的所有内容使用。
尝试将 node.tpl.php 从父主题复制到子主题中,然后根据此处的命名约定重新命名 https://www.drupal.org/node/1089656
即节点--spokesmodel.tpl.php
我在 Drupal 7 上使用 bootstrap 主题。我的子主题有一些模板覆盖了某些页面。
我正在尝试专门为我的一种内容类型制作模板:
Spokesmodel 页面(机器名称:spokesmodel_page)
我有一个名为 page--spokesmodel_page.tpl.php 但由于某种原因它没有显示。我已经清除了缓存并编写了一行代码进行测试以查看它是否有效但是它正在从 page.tpl.php
获取模板我还需要做些什么才能让它工作吗?还是它应该自动开始工作?我为某些节点制作了模板,它们工作正常。
tpl 页面不是您要找的页面。假设你的内容是一个基础页面,覆盖模板的方法是使用node--page.tpl.php.
您必须检查当前页面是否是您想要的页面,然后进行所需的更改,因为此 tpl 被页面类型的所有内容使用。
尝试将 node.tpl.php 从父主题复制到子主题中,然后根据此处的命名约定重新命名 https://www.drupal.org/node/1089656
即节点--spokesmodel.tpl.php