使用foreach在我的模板中迭代Drupal Views

时间:2010-12-21 19:57:18

标签: php drupal

我正在尝试通过我的模板访问Drupal View,并希望迭代它的结果以显示数据。简单的事情,如:

foreach($fields as $field) {
    echo $field['name_of_the_field'];
}

所以我可以完全控制我的teplate中的视图显示。当然,更容易在Drupal中构建我的模板。有帮助吗?提前谢谢。

1 个答案:

答案 0 :(得分:2)

您可以导出视图模板,然后通过该模板访问所需内容。

转到视图,然后在“基本设置”部分下。点击“主题:信息”链接。

然后,您将看到列表可能的模板链接。

alt text

单击其中一个链接,您将看到带有模板的textarea。将模板复制到与链接名称相同的文件,并将其放在themes文件夹中。

alt text

无论如何,一旦你有了正确的模板,你就会看到你可以迭代的对象。