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