1

有没有办法为不导入标签和标签开头的内容类型构建drupal模板?

例如,我将创建一个基于“page--newsletter.tpl.php”的“newsletter”内容类型,如下所示:http: //drupal.org/node/1089656 但是所有的 xxx.tpl。我见过的 php 不包含 HTML 代码的顶部

有办法吗?

*编辑:*当 $node->type 等于“newsletter”时,我试图将 html.tpl.php 更改为另一个(看起来更容易)

4

1 回答 1

3
function themename_preprocess_html(&$vars, $hook) {
  if ($node = menu_get_object()) {
    array_splice($vars['theme_hook_suggestions'], -1, 0, 'html__' . str_replace('-', '_', $node->type));
  }
  #print_r($vars['theme_hook_suggestions']); // print out suggestions
}
于 2012-05-15T13:10:10.007 回答