4.4 页面内容变量:

$title_prefix (array):在模板的主标题标签前面显示的内容,注意它是数组结构,在模板中输出时,使用render()输出。

<?php print render($title_prefix); ?>

$title:页面的标题,可用在实际的HTML内容中。它在模板中这样输出:

<?php if ($title): ?><h1 class="title" id="page-title"><?php print $title; ?></h1><?php endif; ?>

   注意,这里面$title已经是现成的html内容了,而$title_prefix此时还是一个数组,它们的输出方式有所不同。在Drupal7的模板中,使用render(),是很普遍的。

$title_suffix (array): 在模板的主标题标签后面显示的内容,注意它是数组结构。

$messages状态消息和错误消息对应的HTML,应该突出显示。

$tabs (array): 当前页面对应的子页面的Tabs链接,例如当显示一个节点时,对应的查看/编辑标签。

$action_links (array): 作用于当前页面的动作,比如菜单管理界面的添加菜单链接。

$feed_icons当前页面的所有种子图标。

$node如果当前页面是一个节点页面,比如node/123,或者是节点的子页面node/123/revisions,这个变量就是对应的自动加载的节点对象。


Drupal版本: