2009-07-23 6 views

Répondre

1

Les filtres exposés sont des formes standards Drupal, vous pouvez donc apprendre à les avant de rendre via hook_form_alter() ou hook_form_FORM_ID_alter(). La seule partie délicate est qu'ils semblent tous utiliser la même forme ID 'views_exposed_filter' (IIRC), donc vous devez vérifier quelques conseils supplémentaires pour décider si vous avez accroché dans le bon formulaire.

Une fois là, vous pouvez modifier le tableau d'éléments de formulaire en question comme vous le souhaitez, par ex. changer le type de '#select' à '#checkboxes' (n'oubliez pas d'ajuster les valeurs par défaut et les options pour correspondre à votre nouveau type).

Questions connexes