Drupal:如何在包含外部数据库选项卡

时间:2015-04-26 11:02:57

标签: php drupal views

Drupal - 7.36 观看次数:7.x-3.10 数据模块:7.x-1.0-alpha7 DB:MySQL

我使用数据模块将我的自定义表引入视图,在数据模块生成视图后,我开始在视图页面上进行一些配置。但是现在我遇到了一个问题,那就是如何获取数据并显示在"暴露过滤器"对于用户。我想添加一些"暴露的过滤器"在视图表中作为"选择框",并在选择框内,其中包含数据库中特定数据列的所有可能值。但是现在,"暴露的过滤器"只有一个值" -ANY - "。如何将其他列数据用于公开的过滤器?

例如。 在我的数据库表" test"中,它有2列" id"和" name"。表格中有3行数据。 (1," alice"),(2," bob")和(3," Cindy")。采用表"测试"通过数据模块进入视图,我编辑视图并添加一个"暴露过滤器"为"名称"。我希望过滤器可以"选择框"里面有3个值" alice"," bob"和" cindy"。

我能这样做吗?怎么样?

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

使用以下模块可以满足我的要求:https://www.drupal.org/project/views_selective_filters