[英]Theming node by content type in Drupal 7
我正在从头开始构建drupal主题,但是遇到一个问题-尝试通过内容类型<?php print render($content)
为节点设置主题时; ?>什么也没有给我。 我的template.php文件:
<?php
function etalonestate_preprocess_page(&$vars) {
if (isset($vars['node']->type)) {
$vars['theme_hook_suggestions'][] = 'page__' . $vars['node']->type;
}
}
?>
提前致谢 :)
在tpl文件中,要渲染($ content)的位置必须放在第一行附近:
hook_preprocess_page();
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.