Oh danke für den Hinweis, daran hätte ich nicht gedacht. Funktioniert jetzt wunderbar. Hier mein Lösungsansatz, falls es mal jemand benötigen sollte:
PHP-Code:
(ab Zeile 40)
<?php
$filterOptions = deserialize($filterWidget['options']);
$firstOption = $filterOptions[0];
unset($filterOptions[0]); // remove reset option
unset($labels);
foreach ($filterOptions as $options) {
$labels[] = $options['label'];
}
array_multisort($labels,SORT_ASC,$filterOptions);
array_unshift($filterOptions,$firstOption); // insert reset option
?>
<?php $i = 0;foreach($filterOptions as $filterOption): ?>
Lesezeichen