Drupal文档教程翻译 - 覆写输出 - Drupal主题与PHP(1)
本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。
各位早,Drupal文档中文翻译时间。前面两篇中,我们对Druapl主题文件及函数覆写方面的话题做了了解;今天来看有关PHP的话题。自然,有关PHP本身的教学是不在Drupal文档讨论范围内的,我们只需了解PHP在Drupal主题模板机制中的应用常识。
我们可以通过两种方式来查看在当前主题中哪些变量负责哪些输出。首先是使用Devel开发模块。它不仅可以提供一种即时的、互动性的基于页面输出查找主题变量的功能,而且还有不少在开发过程中很有用处的debug方面的功能。
另外一种不借助扩展的方法,就是使用一个PHP函数来查看所有当前模板文件包含的PHP变量。在模板文件(tpl.php)的顶部添加如下代码:
<?php
$vars = get_defined_vars();
print_r($vars);
?>
变量名称会直接输出在页面中;这两种方式都比较消耗资源,Devel会在页面中产生大量辅助标记代码;无论在开发过程中使用那种方式来查看PHP变量,上线之前记得拿掉先。
获取到变量名称之后,我们该怎样在主题模板文件中加以使用呢,明天来看下。今天好短哦。
译者:Viiiix7210
如需转载,请注明官方英文文档及本人译文的出处,谢谢。查看英文原文: Introduction to PHP for theming
| < Prev | Next > |
|---|
