diff --git a/library/ZendAfi/View/Helper/ComboCodification.php b/library/ZendAfi/View/Helper/ComboCodification.php index adacaf6ea5ab9ed7567d86995990a612acf56100..64d9d5d1587630dadb1345c4d7e4016728499629 100644 --- a/library/ZendAfi/View/Helper/ComboCodification.php +++ b/library/ZendAfi/View/Helper/ComboCodification.php @@ -88,9 +88,14 @@ class ZendAfi_View_Helper_ComboCodification extends ZendAfi_View_Helper_BaseHelp foreach ($types as $type) { if (0 < count($filter) && !in_array($type->getId(), $filter)) continue; - $items[] = array('value' => $type->getId(), 'libelle' => $type->getLabel()); + $items[] = array('value' => $type->getId(), 'libelle' => ucfirst($type->getLabel())); } + usort($items, + function($a, $b) { + return strtolower($a['libelle']) > strtolower($b['libelle']); + }); + return $items; } } \ No newline at end of file