如何在tpl文件中访问cck字段?

时间:2012-10-03 11:45:52

标签: drupal-6 cck drupal-theming

我正在开发一个已经创建的drupal站点。在themes文件夹中,它有一个tpl.php文件,其中theme用于显示内容。现在如下

打印$ content

cck的所有字段都正确显示。但是我想访问Title,Body等所有字段。我尝试使用 $ content ['title'] ,但没有显示任何内容。

任何人都可以告诉我如何访问我的tpl文件中的不同字段。我正在使用Drupal 6。

提前致谢。

2 个答案:

答案 0 :(得分:0)

尝试

<pre>
 print_r($content);
</pre>

然后你会看到数组中的确切内容。

答案 1 :(得分:0)

您可以使用node- [type] .tpl.php查看不同的字段。默认情况下,每个CCK字段都显示在以字段名称命名的变量中,例如,如果您有一个名为field_logo的字段,那么您有一个名为$field_logo的变量,它是一个表示字段的数组已处理的值,可以是print_r()'d。

Drupal documentation中提供了更多模板建议。 more information on using node.tpl.php及其衍生物也可用。