drupal page.tpl.php,drupal的Page.tpl.php | Think in Drupal

这个模板文件定义了页面的骨架.

可用变量(按字母顺序)

$base_path

返回Drupal安装的URL基路径.最初,这将默认为/。

$breadcrumb

在页面顶部用于展示面包屑的breadcrumb。

$closure

需要放在页面的底部,在页面展示出来后,用于动态javascript的调用。

$content

由Drupal生成的要展示的HTML内容。

$css

一个数组,包含了当前页面的所有CSS文件。

$directory

主题所在的目录,比如themes/garland or themes/garland/minelli.

$feed_icons

一个字符串,表示当前页面的所有种子的图标。

$footer_message

在管理设置页面(admin/settings/site-information)定义的页脚信息。

$head

由drupal_get_html_head()生成的HTML。

$head_title

在页面标题中要展示的文本。

$help

动态帮助文本,主要用于drupal的后台管理页面。

$is_front

如果当前页面为首页的话返回true。一般和mission(使命)结合使用。

$language

Drupal站点当前使用的语言。

$layout

这个设置允许你为不同的布局('none', 'left', 'right' 或者'both')使用不同的样式,这以来于你的布局结构。

$logo

Logo图片的路径,可在主题配置页面中定义。

$messages

HTML状态信息和错误信息,展示在页面的顶部。

$mission

Drupal站点的使命文本,当在主题设置中禁用了的话,那么为空。

$node

(drupal5.x及更高版本)如果你要在page.tpl.php中展示一个单独的完整的节点页面视图的话,那么就可以在你的模板中使用$node变量.

$onload_attribute

(drupal4.7及以前版本)在

标签中,添加onload标签,从而允许附带脚本的自动执行。

$primary_links (array)

一个包含了链接的数组,可以在phptemplate特定的配置区块中定义这些链接。

$scripts

(drupal5.x及更高版本)用来加载JavaScript文件,并使得JS设置可用的HTML。在以前,javascript文件是硬编码到page.tpl.php中去的。

$search_box

如果启用了搜索框的话,返回true。

$search_button_text

(drupal4.7及以前版本)搜索按钮上的翻译了的文本。

$search_description

(drupal4.7及以前版本)搜索按钮的翻译了的描述。

$search_url

(drupal4.7及以前版本)搜索表单要提交到的URL。

$secondary_links (array)

一个包含了链接的数组,可以在phptemplate特定的配置区块中定义这些链接。

$sidebar_left

用于左栏的HTML内容。

$sidebar_right

用于右栏的HTML内容。

$site_name

Drupal站点的名字,当在主题设置中禁用了该项的话,那么为空。

$site_slogan

Drupal站点的口号,当在主题设置中禁用了该项的话,那么为空。

$styles

用于样式表的切换。这将输出所需要的样式标签。

$tabs

在页面顶部展示的HTML标签(tab)

$title

标题,与head_title是不同的,这个在大多数时候指的是节点标题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值