9 node.tpl.php默认模板文件
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
Drupal版本:
8.4 字段变量:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
对于附加在该节点上面的每个字段实例,都会为其定义一个对应的变量。例如,$node->body变成了$body。当需要访问一个字段的原始数据时,推荐大家使用这些变量,如果从$node变量中直接获取,此时还需要考虑字段上面的语言,例如,$node->body['en'];这样就会覆写掉前面设置的语言协定规则。
Drupal版本:
8.3 节点状态变量:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
$view_mode:查看模式,比如:'full'、'teaser'等等。
Drupal版本:
8.2 其它变量:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
$node:完整的节点对象。它里面包含的数据可能并不安全。
Drupal版本:
8.1 可用变量:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
$title: 节点的标题,已过滤。
Drupal版本:
8node.tpl.php 默认变量
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
node.tpl.php 默认变量
Drupal版本:
7.2 region.tpl.php的默认模板建议
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
它的模板建议规则,是按照区域名字来定义的。我们还以right区域为例,它的模板建议为:
Drupal版本:
7.1 region.tpl.php默认变量
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
$content: 这个区域的内容,通常为区块。
$classes: 包含CSS类的字符串。可以通过修改预处理函数中的$classes_array变量来修改这里的值。它的默认值有region,region-[name],注意“[name]”中的下划线将自动替代为连字符,比如page_top区域,其中对应的一个类为region-page-top。