Drupal Views&暴露的过滤器下拉列表

时间:2011-01-20 00:06:30

标签: drupal views drupal-views

我正在使用“配置文件”向用户个人资料添加“部门”字段。 我正在使用Views创建用户视图,“Department”是一个Exposed过滤器。 曝光过滤器是一个文本字段。我希望它是一个填充了所有可能值的选择下拉列表。

是否有人知道会改变视图过滤器的模块,从文本字段更改字段以选择下拉列表?

Drupal 6.视图2.配置文件字段是单行文本字段(具有自动完成功能)。

3 个答案:

答案 0 :(得分:1)

我在一个项目中遇到了同样的问题 文本框的字段显示为选择框。 如附件图片显示在“ FILTER CRITERIA ”中,请选择您的字段 在“过滤类型曝光”部分选择“分组过滤器” 将显示一个表格,您可以手动将数据添加为选项

当你知道你的选择时,这个解决方案很好

这是我用于公开文本框过滤器的RTL设置 this is my RTL settings for expose a textbox filter

这是我的RTL设置,用于公开文本框选项 this is my RTL settings for expose a textbox options

并在UI - 客户端这个字段将显示如下 and in UI - client side this field will be shown like this

答案 1 :(得分:0)

什么样的个人资料字段是“部门”?我假设它是单行文本字段,多行文本字段,复选框或列表选择之一。我只用列表选择对它进行了测试,但如果选中“Force single”,那么暴露的过滤器将是一个选择下拉列表。

假设你的意思是Drupal 6.以上情况适用于D6上的Views 2.x和3.x.

答案 2 :(得分:0)

如果要修改现有过滤器,请按照已接受的解决方案provided here

如果更改现有过滤器不符合您的要求,则this step-by-step tutorial将帮助您创建自己的自定义视图过滤器。