我正在使用“配置文件”向用户个人资料添加“部门”字段。 我正在使用Views创建用户视图,“Department”是一个Exposed过滤器。 曝光过滤器是一个文本字段。我希望它是一个填充了所有可能值的选择下拉列表。
是否有人知道会改变视图过滤器的模块,从文本字段更改字段以选择下拉列表?
Drupal 6.视图2.配置文件字段是单行文本字段(具有自动完成功能)。
答案 0 :(得分:1)
我在一个项目中遇到了同样的问题 文本框的字段显示为选择框。 如附件图片显示在“ FILTER CRITERIA ”中,请选择您的字段 在“过滤类型曝光”部分选择“分组过滤器” 将显示一个表格,您可以手动将数据添加为选项
当你知道你的选择时,这个解决方案很好
这是我用于公开文本框过滤器的RTL设置
这是我的RTL设置,用于公开文本框选项
并在UI - 客户端这个字段将显示如下
答案 1 :(得分:0)
什么样的个人资料字段是“部门”?我假设它是单行文本字段,多行文本字段,复选框或列表选择之一。我只用列表选择对它进行了测试,但如果选中“Force single”,那么暴露的过滤器将是一个选择下拉列表。
假设你的意思是Drupal 6.以上情况适用于D6上的Views 2.x和3.x.
答案 2 :(得分:0)
如果要修改现有过滤器,请按照已接受的解决方案provided here。
如果更改现有过滤器不符合您的要求,则this step-by-step tutorial将帮助您创建自己的自定义视图过滤器。