Drupal文档教程翻译 - 覆写输出 - Drupal主题与PHP(2)
本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。
早上好,天气持续不错,只是更像秋天。昨天的Drupal文档中文翻译中,我们了解了两种常规的查看模板文件中PHP变量的方式;今天继续,来看看怎样使用这些变量信息。
获取到PHP变量或数组后,我们就可以直接在模板文件中引用它们来打造我们所需的输出了。举个简单的例子,如果我们希望在某个容器中输出当前节点的标题,那么可以将下面这行代码添加到容器中:
<?php print $title; ?>
如果需要输出带链接可点击的标题,则使用下面的代码:
通过print输出的数据同样可以是数组的形式。
数组可以将一组相关联的数据有组织的储存起来。如果我们需要输出数组中某个特定的数据,可以使用“键(key)”来指定。举个例子,对于下面这组数据:
[location] => Array
(
[lid] => 3
[name] => My Place
[street] => 235 King Edward Avenue
[additional] =>
[city] => Ottawa
[province] => ON
[postal_code] => K1N 7L8
[country] => ca
[latitude] => 45.431993
[longitude] => -75.688390
[source] => 3
[is_primary] => 0
[province_name] => Ontario
[country_name] => Canada
)
如果我们只希望显示其中“城市”的数据内容,那么可以将下面这行代码添加到模板文件中:
<?php print $location['city']; ?>
译者:Viiiix7210
如需转载,请注明官方英文文档及本人译文的出处,谢谢。查看英文原文: Introduction to PHP for theming
| < Prev | Next > |
|---|
