Drupal 视图和公开的过滤器下拉菜单

发布于 2024-10-12 17:53:16 字数 194 浏览 3 评论 0原文

我正在使用配置文件向用户配置文件添加“部门”字段。 我正在使用视图创建用户视图,其中“部门”是公开的过滤器。 公开的过滤器是一个文本字段。我希望它是一个填充所有可能值的选择下拉列表。

有谁知道有一个模块可以更改视图过滤器,将字段从文本字段更改为选择下拉列表?

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

I'm using Profile to add a "Department" field to user profiles.
I'm using Views to create a view of users, with "Department" being an Exposed Filter.
The Exposed Filter is a textfield. I'd like for it to be a select dropdown that is populated with all possible values.

Is anyone aware of a module that will alter Views filters, changing fields from textfields to select dropdowns?

Drupal 6. Views 2. The profile field is a single-line textfield (with autocomplete).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

熊抱啵儿 2024-10-19 17:53:16

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

当您知道您的选项时,此解决方案很好,

这是我用于公开文本框过滤器的 RTL 设置
这是我用于公开文本框过滤器的 RTL 设置

这是我用于公开文本框选项的 RTL 设置
这是我用于公开文本框选项的 RTL 设置

在 UI - 客户端中,此字段将显示如下
并且在 UI - 客户端中该字段将显示如下

i had the same issue in a project
fields that are textboxes show be select box.
as attachment image shows in 'FILTER CRITERIA' choose your field
in 'Filter type to expose' part choose 'Grouped filters'
a table will be shown that you manually can add your data as options

this solution is good when you know your options

this is my RTL settings for expose a textbox filter
this is my RTL settings for expose a textbox filter

this is my RTL settings for expose a textbox options
this is my RTL settings for expose a textbox options

and in UI - client side this field will be shown like this
and in UI - client side this field will be shown like this

客…行舟 2024-10-19 17:53:16

“部门”是什么类型的个人资料字段?我假设它是单行文本字段、多行文本字段、复选框或列表选择之一。我只使用列表选择来测试它,但如果您选中“强制单个”,那么暴露的过滤器将是一个选择下拉列表。

假设您指的是 Drupal 6。以上对于 D6 上的视图 2.x 和 3.x 来说都是正确的。

What kind of profile field is "Department"? I'm assuming it's one of single-line textfield, multi-line textfield, checkbox or list selection. I only tested it with a list selection, but if you check "Force single" then the exposed filter will be a select dropdown.

Assuming you mean Drupal 6. The above is true with Views 2.x and 3.x on D6.

岁吢 2024-10-19 17:53:16

如果您想修改现有过滤器,请按照此处提供的接受的解决方案进行操作。

如果更改现有过滤器不能满足您的要求,则此步骤分步教程将帮助您创建自己的自定义视图过滤器。

If you want to modify an existing filter, follow the accepted solution provided here.

If altering an existing filter does not satisfy your requirements, then this step-by-step tutorial will help you creating your own custom Views filter.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文