【发布时间】:2009-02-10 02:28:47
【问题描述】:
我正在尝试让 drupal 6 视图以列格式而不是行格式显示。基本上我想按分类对我的图片/视频进行分组并将它们显示在表格中。类似于我下面的内容。我尝试使用网格布局启用分组,但似乎没有这样做。
牛马狗猫
图片 图片 图片 图片
图片 图片 图片 图片
图片 图片 图片 图片
图片 图片 图片 图片
图片 图片 图片 图片
希望这是有道理的。
【问题讨论】:
标签: drupal drupal-views
我正在尝试让 drupal 6 视图以列格式而不是行格式显示。基本上我想按分类对我的图片/视频进行分组并将它们显示在表格中。类似于我下面的内容。我尝试使用网格布局启用分组,但似乎没有这样做。
牛马狗猫
图片 图片 图片 图片
图片 图片 图片 图片
图片 图片 图片 图片
图片 图片 图片 图片
图片 图片 图片 图片
希望这是有道理的。
【问题讨论】:
标签: drupal drupal-views
如果您使用 Views 2,一种方法是创建一个表格视图,然后使用自定义的 views-view-your-view-name.tpl.php 文件以垂直而不是水平输出列和行。该模板覆盖将行和列作为对象数组获取,您可以随意输出。
【讨论】:
我认为小组不是这个问题的好答案,它们有不同的目的。
我可能会使用一个按 URL 中的自定义参数排序的视图,将输出设置为列表(因此它是 li div.title Title、div.date Date、div image Image /li 等),并使用css (.li 有固定大小和 float:left;)。
然后我会在视图之前使用“排序依据”选择器(在任何视图输出之前都会重复一个 HTML 字段 - [a href="?sort=Name"]按名称排序[/a])
【讨论】:
您也许可以使用多个视图和面板。查看面板模块
【讨论】:
翻转表插件是Views Hacks module 的一部分。
【讨论】: