drupal7 block.tpl.php文件及其用到的变量

转自:http://drupalchina.cn/node/1581

block层主题模板,block.tpl.php位于modules/block目录中,依据这一点,你应该看到一个明确的模式构建的模板文件

Variable Description of contents
$block->subject 区块标题
$content 区块的内容
$block->module 生成区块的模块
$block->delta block的ID,每个模块中唯一
$block->region 封装当前区块的区域
$classes CSS类字符串,能通过CSS操作,能通过预处理函数的变量$classes数组操作默认的值是以下一个或多个值
                                   block:当前模板类型,如"theming hook"
                                   block-[module]:生成区块的模块,例如,用户模块提供处理默认的用户导航区块,这种情形下,它应该是block-user
$title_prefix(array)  
$title_suffix(array)  
$classes_array(array) HTML类属性值的数组,它平整化进变量$classes字符串中
$block_zebra  
$block_id 依赖于每个区块的区域
$is_front  
$logged_in  
$is_admin  
$block_html_id 生成的唯一的有效的HTML的ID

你可能感兴趣的:(drupal7)