Drupal 视图模块

Posted

技术标签:

【中文标题】Drupal 视图模块【英文标题】:Drupal views module 【发布时间】:2015-10-08 11:27:54 【问题描述】:

我是 drupal 开发的新手,但我发现它很有趣。

我已经创建了我的视图,它正在正确地显示我的实体提交数据库中的信息。现在我想要一种风格,我有一个下拉菜单来选择我想要查看的项目。我安装了分类视图集成并将其包含在我想要使用的所有分类词汇中,但视图页面上没有看到下拉选择。

请有人帮助我了解如何使用视图模块在我的网站上查看要查看的项目。

【问题讨论】:

【参考方案1】:

如果我解决了您的问题 - 您将需要一个名为 Exposed filters 的功能。在这种情况下 - 我们可以有一个带有术语列表的下拉列表。从该列表中选择一个术语后,它会更新一个视图,显示带有该术语标记的项目。

要执行您想要的操作,您需要将标题为 Content: Has taxonomy term 的过滤器添加到您的视图中。我已经完成了这个过程并创建了一些屏幕截图,以便您了解它是如何完成的。

希望对你有帮助

1.创建过滤器。默认情况下 - 它不允许手动选择值。它只允许您选择一些预定义的。去过滤器Criteria -> Add

2.设置您的新过滤器。查找并选择Content: Has taxonomy term 条件,单击添加并确保选择Dropdown 并选中下一个屏幕上的Expose this filter 复选框

3.就是这样!在底部,您应该会看到下拉菜单。不要忘记保存您的全新视图。

【讨论】:

非常感谢。它真的很有帮助,我现在有了下拉菜单,它现在可以按照我想要的方式工作了。

以上是关于Drupal 视图模块的主要内容,如果未能解决你的问题,请参考以下文章

Drupal:使用视图快速搜索模块进行复杂过滤/排序

启用视图自定义模块会导致 Drupal 7 上的 Ajax HTTP 错误

如何使用 Drupal 视图模块实现 node-VIEWNAME.tpl.php?

在 Drupal 7 中,如何使用“搜索视图”模块将搜索词过滤器添加到我的视图中?

我在 Drupal 的测验模块(Drupal 7,测验版本 7.x-5.2)中看不到反馈

drupal - 如何在视图模块中为每种网格格式添加自定义 CSS?