我正在从头开始构建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();
希望这能有所帮助。