Drupal 7 - $ head_title中的问题

时间:2013-11-17 19:12:11

标签: php drupal drupal-7

在我的网站中,我为每种内容类型使用不同的模板。 我也使用元数据模块。

当我在page.tpl.php中显示一个节点时,$ head_title变量是正确的,并获取元数据标题的标题。

问题是,当我显示通过另一个模板显示的节点时,$ head_title变量采用默认值。

我从哪个模板中选择节点的方式是

if (isset($variables['node']->type)) {
    // If the node type is "blog" the template suggestion will be "page--blog.tpl.php".
    $variables['theme_hook_suggestions'][] = 'page__'. str_replace('_', '--', $variables['node']->type  );
}

$ variables ['theme_hook_suggestions']最初包含

下面的数组
page__node
page__node__%
page__node__253

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

问题是我的。我没有将此render($page['content']['metatags'])实现到我的模板中。