【问题标题】:Drupal Views: Create 3-Column Home Page with Taxonomy TermsDrupal 视图:使用分类术语创建 3 列主页
【发布时间】:2012-09-19 19:06:34
【问题描述】:
我希望为我的网站创建一个 3 列主页设计,将给定分类类型的 3 个不同项目(新闻、培训警报和咨询)分成 3 个单独的列。每列不仅显示分类术语,而且提取与其关联的内容(例如,标记为“新闻”的每个项目的预告视图)。
我对 Drupal 主题不是很熟悉,但目前我已经能够使用 Bartik 主题在我的网站上完成我想要的一切。有什么方法可以使用 Views 完成此任务,而无需对 Bartik 主题进行太多更改?或者,有没有办法只使用 PHP 代码创建一个表,将与每个分类类型关联的内容拉入 3 列表的每一列?
【问题讨论】:
标签:
drupal
drupal-7
drupal-views
drupal-theming
【解决方案1】:
我能想到的最简单的方法:
- 使用 Content -> Teaser 输出创建 3 个单独的块显示,每个术语一个。
- 下载/启用Blockgroup 并创建一个新的块区域(称为“Front Categories”)并将其放置在任何位置并分配给
- 将这 3 个块显示按您喜欢的顺序放在新的块组区域内。
- 添加一些简单的 CSS 以使块的宽度均匀,例如:
.region-blockgroup-front-categories .block-views {width: 33%;}
如果不完全适合你,那应该可以让你完成大约 90% 的路程。