Drupal如何使视图显示为列而不是行

时间:2009-02-10 02:28:47

标签: drupal drupal-views

我试图让drupal 6视图以列格式而不是行显示。基本上我想按分类法对照片/视频进行分组并将它们显示在表格中。类似于我下面的内容。我尝试使用网格布局启用分组,但似乎没有这样做。

Cows Horses Dogs Cats
图片图片图片
图片图片图片
图片图片图片
图片图片图片
图片图片图片

希望这是有道理的。

4 个答案:

答案 0 :(得分:10)

如果您正在使用视图2,一种方法是创建表视图,然后使用自定义views-view-your-view-name.tpl.php文件垂直输出列和行而不是水平输出。该模板覆盖将行和列作为您可以输出的对象数组获取。

答案 1 :(得分:2)

我不认为小组对这个问题的答案很好,有不同的目的。

我可能会使用一个视图,该视图按URL中的自定义参数排序,将输出设置为列表(因此它是li div.title Title,div.date Date,div image Image / li等),并使用css(.li有固定大小,浮动:左;)。

然后我会在视图之前选择“排序依据”选择器(在任何视图输出之前有一个HTML字段将重复 - [a href =“?sort = Name”]按名称排序[/ a])< / p>

答案 2 :(得分:1)

您可以使用多个视图和面板。查看面板模块

答案 3 :(得分:0)

翻转表插件是Views Hacks module

的一部分