"Exposed Filter" filtern
Eingetragen von maximago (860) am 01.04.2008 - 10:05 Uhr in
Möchte man eine Drop-Down Box der Exposed Filter um Einträge reduzieren, so kann man dies
über das hinzufügen folgendes Codes in die template.php erreichen:
function phptemplate_views_display_filters_[NAME_DER_VIEW]($view) {
$form = drupal_retrieve_form('views_filters', $view);
// filter1 or filter2 or filter3 depending on which filter you need
$options = $form['filter1']['#options'];
// ... code to remove options you don't want ...
foreach ($options as $option => $text) {
if (!in_array($option, array('2', '3', '4', '5', '6','14','28','30','43'))) { [DIE_IDS_DER_EINTRÄGE]
unset($options[$option]);
}
}
$form['filter1']['#options'] = $options;
drupal_process_form('views_filters', $form);
return drupal_render_form('views_filters', $form);
}
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 6 Stunden 28 Minuten
vor 9 Stunden 11 Minuten
vor 1 Tag 8 Stunden
vor 1 Tag 12 Stunden
vor 2 Tagen 18 Stunden
vor 2 Tagen 18 Stunden
vor 1 Woche 11 Stunden
vor 1 Woche 14 Stunden
vor 1 Woche 14 Stunden
vor 1 Woche 14 Stunden