【发布时间】:2012-08-08 17:56:14
【问题描述】:
我知道有很多不同的自定义模板文件,例如 page.tpl.php 和 node.tpl.php 等。但是有没有办法为特定节点 ID 制作自定义模板?这不起作用 node-3.tpl.php,但是有没有办法做到这一点?
更新代码
function phptemplate_preprocess_node(&$vars) {
$vars['template_files'][] = 'node-' . $vars['nid'];
}
【问题讨论】:
-
@Enrich 我需要同样的东西,我试过你在这里提到的,但它没有为我呈现。如果我没记错的话,需要在template.php中追加这个函数吗?