Drupal 7 - 查看主题字段tpl

时间:2015-04-08 10:16:59

标签: drupal-7 drupal-views

在D7中,我创建了一个视图并将其分配给一个块(sidebar_first) 我还在名为 - views-view-fields--categories--block.tpl.php的主题模板文件夹中创建了一个视图字段tpl

我想在无序列表(UL / LI)HTML结构中显示类别(结果)的名称 有人能帮助我吗?

以下是我放置代码print_r($row);

时的数据
stdClass Object
(
    [taxonomy_term_data_name] => Category 1
    [taxonomy_term_data_vid] => 1
    [tid] => 1
    [taxonomy_vocabulary_machine_name] => categories
)


stdClass Object
(
    [taxonomy_term_data_name] => Category 2
    [taxonomy_term_data_vid] => 1
    [tid] => 2
    [taxonomy_vocabulary_machine_name] => categories
)

1 个答案:

答案 0 :(得分:1)

在字段tpl中,您将始终获得一行,但如果您使用"显示输出"创建一个tpl。主题中的命名约定:视图的信息,您将获得一个数组中的所有行。

您可以在其视图编辑页面>>中找到特定视图的主题信息。高级选项>>主题信息

选择您网站所使用的主题,然后在显示输出部分选择一个视图模板。

然后在此处单击显示输出链接后获取代码并将其粘贴到创建的tpl文件中。

现在在视图tpl中打印$ rows,您将获得一行数组中的所有类别。