0
我從頭開始構建drupal主題,並且遇到了一個問題 - 當試圖通過內容類型主題節點<?php print render($content)
; ?>不給我任何東西。 我的template.php文件中:通過Drupal 7中的內容類型構建節點
<?php
function etalonestate_preprocess_page(&$vars) {
if (isset($vars['node']->type)) {
$vars['theme_hook_suggestions'][] = 'page__' . $vars['node']->type;
}
}
?>
感謝提前:)
添加了您在page - property.tpl.php中建議的代碼。致命的錯誤:調用未定義的函數hook_preprocess_page() –
我認爲你必須把它放到你的node.tpl.php。但我相信這條線將被要求。如果這不起作用,您必須將「hook」替換爲您自己的模板名稱,如mytemplatename_preprocess_page() –