我正在开发一个已经创建的 drupal 站点。在主题文件夹中,它有一个 tpl.php 文件,主题用于显示内容。现在如下
打印$内容
并且 cck 的所有字段都正确显示。但我想访问每个字段,如标题、正文等。我尝试过使用$content['title'],但没有显示任何内容。
谁能告诉我如何访问我的 tpl 文件中的不同字段。我正在使用 Drupal 6。
提前致谢。
我正在开发一个已经创建的 drupal 站点。在主题文件夹中,它有一个 tpl.php 文件,主题用于显示内容。现在如下
打印$内容
并且 cck 的所有字段都正确显示。但我想访问每个字段,如标题、正文等。我尝试过使用$content['title'],但没有显示任何内容。
谁能告诉我如何访问我的 tpl 文件中的不同字段。我正在使用 Drupal 6。
提前致谢。
尝试
<pre>
print_r($content);
</pre>
然后你会看到数组中到底有什么。
您可以使用 node-[type].tpl.php 查看不同的字段。默认情况下,每个 CCK 字段都暴露在以字段名称命名的变量中,例如,如果您有一个名为的字段,field_logo
那么您有一个名为的变量$field_logo
,它是一个表示字段处理值的数组,可以是print_r()
'd.
Drupal 文档中提供了更多模板建议。还有更多关于使用 node.tpl.php及其衍生产品的信息。