1.先在template.php 找到下面的代码把它删除
/**
* Override or insert PHPTemplate variables into the templates.
*/
function phptemplate_preprocess_page(&$vars) {
$vars['tabs2'] = menu_secondary_local_tasks();
// Hook into color.module
if (module_exists('color')) {
_color_page_alter($vars);
}
}
2.在加上这段代码
function phptemplate_preprocess_page(&$vars) {
if ($node = menu_get_object()) {
$vars['node'] = $node;
$suggestions = array();
$template_filename = 'page';
$template_filename = $template_filename . '-' . $vars['node']->type;
$suggestions[] = $template_filename;
$vars['template_files'] = $suggestions;
}
}
这样就可使用 page-nodetype.tpl.php 的页面 ,否则页面调用不到。