3
A
回答
3
1
暴露过滤器是标准Drupal的形式,这样你就可以通过hook_form_alter()
或hook_form_FORM_ID_alter()
渲染之前得到他们。唯一棘手的部分是,他们似乎都使用相同的表格ID 'views_exposed_filter'
(IIRC),所以你需要检查一些额外的提示,以决定你是否吸引了正确的形式。
一旦出现,您可以随意修改表单元素数组,例如,将类型从'#select'更改为'#checkboxes'(不要忘记调整默认值和选项以匹配新类型)。
相关问题
- 1. 在Drupal上使用复选框选择视图过滤器
- 2. 创建排除过滤器而不选择视图的效果
- 3. 复选框过滤器
- 4. Searchkit复选框过滤器
- 5. 过滤器中选择复选框项展角材料芯片
- 6. 如何切换复选框选择而不是仅选择?
- 7. 视图暴露过滤器列表的链接,而不是选择
- 8. 与复选框不是多选择列表视图
- 9. AngularJS,在复选框上的过滤器
- 10. 带文本,复选框和选择的jQuery表格过滤器
- 11. XCODE过滤器表格视图单元格multipe复选框
- 12. 角显示选中复选框过滤
- 13. 通过选择复选框
- 14. 显示复选框而不是图像
- 15. 角度过滤器的复选框,与复选框
- 16. 复选框事件只在检查,而不是在复选框
- 17. 按字符串过滤而不是在ActiveAdmin中选择
- 18. 如何“隐藏”而不是“排除”快速过滤器选择
- 19. 从组合框选择过滤SQL Server中的列表视图
- 20. 滤波角的选择和复选框
- 21. jquery选择器复选框
- 22. 图片选择框而不是文字选择?
- 23. 在DataTable中过滤ON复选框
- 24. 复选框在jQuery中过滤结果
- 25. 选择框不显示在angularjs中过滤的选定项目
- 26. 如何选择复选框而不选择整行(见正文)?
- 27. VueJS复选框过滤
- 28. JQuery的复选框过滤
- 29. Angular - 用复选框过滤
- 30. 笨复选框过滤
太棒了!花了一点时间,但是恰到好处。 – aadvaark 2010-04-04 10:18:41