HTML_QuickForm_advmultiselect : La Référence |
Il y a deux sortes de tri avec un élément advmultiselect : le premier est seulement disponible par programmation et permet une réorganisation automatique, encore appelée auto-arrange, (suivant l'ordre alphabétique ou inverse) de chacune des deux listes. Le second est destiné aux utilisateurs pour leur permettre de trier leur sélection comme ils le veulent.
Important | |
---|---|
Cette fonctionnalité nécessite le paquet HTML_QuickForm_advmultiselect version 0.5.0 ou supérieur. |
Dans certains cas, il pourrait être intéressant d'avoir les occurences des listes triées par ordre alphabétique quand un item est ajouté plutôt que d'être ajouté en fin de liste (comportement par défaut).
Pour obtenir les listes triées par ordre alphabétique, le paramètre
$sort
du
constructeur de la classe HTML_QuickForm_advmultiselect doit être
renseigné avec la constante PHP SORT_ASC
.
Pour obtenir les listes triées par ordre alphabétique inverse, le
paramètre $sort
du
constructeur de la classe HTML_QuickForm_advmultiselect doit être
renseigné avec la constante PHP SORT_DESC
.
Un exemple complet est fourni dans les annexes. Voir l'utilisation du tri.
L'autre manière d'obtenir une sélection triée est avec l'aide de deux boutons: moveup pour déplacer un item vers le haut de la liste, et movedown pour déplacer un item vers le bas de la liste .
Note | |
---|---|
Ces boutons ne fonctionnent qu'avec la liste de sélection. |
Un exemple complet est fourni dans les annexes. Voir l'utilisation du tri.
HTML_QuickForm_advmultiselect : La Référence | v 1.4.0 : 9 Juin 2007 |