Le caselle di controllo, invece di selezionare in vista del filtro
-
19-09-2019 - |
Domanda
Come faccio a modificare un filtro di vista esposto in Drupal 6 a caselle al posto del Multi di default selezionare?
Grazie,
Soluzione
filtri migliori Esposte modulo.
Altri suggerimenti
I filtri a vista sono forme Drupal standard, in modo da poter arrivare a loro prima del rendering tramite hook_form_alter()
o hook_form_FORM_ID_alter()
. L'unica parte difficile è che tutti sembrano utilizzare la stessa forma 'views_exposed_filter'
id (IIRC), quindi è necessario verificare la presenza di alcuni suggerimenti supplementari per decidere se si agganciato nella giusta forma.
Una volta lì, è possibile modificare la serie di elementi modulo in questione come si vuole, ad esempio cambiando il tipo da '#SELECT' a '#checkboxes' (non dimenticate di regolare i valori e le opzioni predefinite per abbinare il vostro nuovo tipo).