PHP nodetype上的Drupal页面模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP nodetype上的Drupal页面模板相关的知识,希望对你有一定的参考价值。
/**
* Override or insert PHPTemplate variables into the templates.
*/
function _phptemplate_variables($hook, $vars) {
if ($hook == 'page') {
// Add page template suggestions based on node type, if we aren't editing the node.
if ($vars['node'] && arg(2) != 'edit') {
$vars['template_files'][] = 'page-nodetype-'. $vars['node']->type;
}
if ($secondary = menu_secondary_local_tasks()) {
$output = '<span class="clear"></span>';
$output .= "<ul class=\"tabs secondary\">\n". $secondary ."</ul>\n";
$vars['tabs2'] = $output;
}
// Hook into color.module
if (module_exists('color')) {
_color_page_alter($vars);
}
return $vars;
}
return array();
}
以上是关于PHP nodetype上的Drupal页面模板的主要内容,如果未能解决你的问题,请参考以下文章
php Drupal 8页面的模板名称
PHP Drupal页面模板文件基于url
PHP 根据路径别名添加Drupal页面模板建议。
PHP Drupal - 页面模板取决于节点类型
PHP Drupal中的内容类型(节点)特定页面模板
如何修改drupal搜索模板?