主题开发

如何单独分出node-teaser的模板?

默认地,node--[type|nodeid].tpl.php对应每一种node type或某个node的模板,不区分teaser还是page,如何单独针对teaser模式定义一个模板呢?
方法也很简单,在主题的template.php里定义:

如何列出可用的模板变量?!

使用php函数get_defined_vars()可以轻松列出可用的drupal模板变量.

在模板文件(*.tpl.php)里嵌入以下代码:

print_r(get_defined_vars());