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