Drupal模板变量,主题模板page.tpl.php里面的变量一览
要控制网站的排版,就要熟悉page.tpl.php里面的一些常用的变量,这样控制起来就很方便。
最新的drupa 6 page模板里面的变量,发现了一下变量,先记录一下。
page.tpl.php 一些有用的变量。
* $base_path: drupal安装路径
* $css: 当前页CSS文件数组
* $directory: 主题目录。比如:themes/garland or
themes/garland/minelli.
* $is_front: 判断当前页面是否是首页,如果是TRUE,那就是首页。
* $logged_in: TRUE :是否注册登录用户
* $is_admin: TRUE:是否管理员了。
* $language: 网站语言
补充知识:大部分文本显示控件都有dir这个属性,其用来控件文本的显示方向."rtl"就是right to left的意思,表示从右到左的显示."ltr"就是left to right的意思,表示从左到右的意思. 说明: * dir是国际化属性中的一员. * dir属性定义了文字在浏览器中的排列方向. * 如果定义整个HTML文档的排列方向应该在html标签中定义dir属性,其它HTML标签也可以定义dir属性. * ltr是dir的常见取值方式,一些语言(比如Arabic),是从右向左读的,所以应该取rtl. 示例 ltr左到右的对齐方式
rtl右到左的对齐方式
* $head_title: 页面标题。
* $head: 网站头部标记 (including meta tags, keyword tags, and so
on). 这个还不是很清楚
* $styles: 返回CSS文件
* $scripts: JS文件调用
* $body_classes: A set of CSS classes for the BODY
tag. This contains flags indicating the current layout (multiple
columns, single column), the current path, whether the user is
logged in, and so on.
* $front_page: The URL of the front page. Use this
instead of $base_path, when linking to the front page. This
includes the language domain or prefix.
* $logo: 网站的logo图,如果在主题配置里面设置了logo
* $site_name: 站点的名词,如果在主题里面配置 开启或关闭某些页面元素的显示。
* $site_slogan: 站点口号, 主题配置开启或关闭某些页面元素的显示,可以在主题配置下关掉。在site-information下面设置
* $mission:站点mission,site-information下面设置。主题可以配置开启或关闭某些页面元素的显示。
* $search_box: 搜索功能,搜索框
* $primary_links (array): 主导航
* $secondary_links (array): 二级导航
* $left: 左边区域
* $breadcrumb:当前页面导航
* $title: page title
* $help:
* $messages:
* $tabs:
* $content:
* $right:
* $feed_icons:feed图标
* $footer_message: 页脚信息,在后台设置。
* $footer : 底部区域
* $closure: