0

我在 drupal 7 中有几个基本页面,命名为,联系人。我尝试制作 page--about 并设置样式,但它不起作用。关于如何强制挂钩基本页面的任何建议?

4

2 回答 2

0

在您的主题模板文件中,您可以获得模板建议。这是你可以检查没有任何奇怪的事情发生。以下将转储模板的建议。

您需要使用以下内容:

function YOURTHEME_process_page(&$vars) {
    var_dump($vars['theme_hook_suggestions']);
    dsm($vars['theme_hook_suggestions']); //if you have Devel
}

您应该安装 Devel 模块,这对主题化有很大帮助。

于 2012-07-24T07:56:26.583 回答
0

首先确保为您的内容类型使用正确的机器名称。转到内容类型并从那里复制它。

将 node.tpl.php 文件复制root/modules/nodes/到主题的模板目录。

node.tpl.php将文件重命名为node--MACHINE_NAME.tpl.php.

清除中的缓存admin/performance/这个很重要。

于 2012-07-24T11:03:39.910 回答