Drupal、Views:我可以对许多 CCK 字段使用 1 个过滤器吗?
我正在 Drupal 中使用视图。
我想要一个公开的过滤器,选择包含特定单词的 ndoes。但我注意到每个过滤器只能搜索一个 CCK 字段。
因为我想公开它,所以我想要所有 CCK 字段都有一个唯一的文本输入字段:这可能吗?
目前我只能为每个 CCK 字段添加一个新的过滤器。
谢谢
I'm using Views in Drupal.
I want an exposed filter selecting the ndoes containing a specific word. But I noticed I cannot search more then one CCK field per filter.
Since I want to expose it, I want an unique text-input field for all CCK Fields: is that possible ?
At the moment I can only add a new filter for each CCK field.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用 CCK 模块计算字段。
设置该字段,以便它存储所有其他字段的所有文本,然后您可以过滤这一字段(并有效过滤所有字段)。
请参阅此代码片段,以将多个字段合并为一个。
You can use the CCK module Computed Field.
Setup the field so that it stores all the text from all the other fields, then you can filter on this one field (and effectively filter on all fields).
See this code snippet for merging multiple fields into one.
实际上,我在视图的过滤器选项中找到了“搜索”项。我不知道以前我怎么能忽略它。它确实存在,并且运行得很好。解决了。
I've actually found the item "Search" in my Filters options in Views. I dunno how I could ignored it before. It actually exists, and works quite well. Solved.
这是讨论。
http://drupal.org/node/451000
Drupal 6 解决方案 - Comment #16
Drupal 7 解决
方案 之前的解决方案可以用于 Drupal 7,但您可以使用一个模块
http://drupal.org/project/views_filters_populate
很棒的模块。但有 1 个问题“仅填充 STRING 暴露的过滤器”
Here is the discussion.
http://drupal.org/node/451000
Drupal 6 solution - Comment #16
Drupal 7 solution
Previous solution can be used to Drupal 7 but there is one module you can use
http://drupal.org/project/views_filters_populate
Great module. But there is 1 problem "only populates STRING exposed filters"