HTML_QuickForm_advmultiselect : La Référence |
Une étiquette est une zone texte de description (légende) qui sera affichée à coté de l'élément. Quelques renderers peuvent gérer le multi étiquettage. Les marquages utilisés par ces renderers ont des conventions de nom différent. Ne vous en faites pas, HTML_QuickForm_advmultiselect utilise seulement un standard de codification qui est équivalent à celui du QuickForm default renderer.
Alors que {label_2} est le marquage de la seconde étiquette (liste d'attente), {label_3} est le marquage pour la troisième étiquette (liste de sélection), dans le tableau des valeurs. Voir aussi la méthode HTML_QuickForm::setLabel() .
Important | |
---|---|
La première étiquette est toujours pour l'élément advmultiselect lui-même. Son nom dépend du QuickForm renderer utilisé. Voir les exemples qui suivent pour noter la différence. |
La première étiquette avec le default renderer, est toujours identifiée par {label}.
Dans cet exemple, sa valeur sera Cars:
.
La première étiquette avec le ITDynamic renderer, est toujours identifiée par {qf_label}.
Dans cet exemple, sa valeur est encore Cars:
.
Revoyons en détails comment définir l'apparence des entêtes dans un des exemples inclus de ce paquetage.
Après la définition des étiquettes:
Regardons de plus prêt le contenu du gabarit advmultiselect qui suit :
L'entête de la liste d'attente (nommée Available
) est en gras centré au sommet de
celle-ci grace à la balise TH.
L'entête de la liste de sélection (nommée Selected
), est aussi en gras centré au sommet
de celle-ci grace à une autre balise TH.
Astuce | |
---|---|
Pour attribuer un entête à la seule liste de sélection, soit
vous coder la ligne :
<!-- BEGIN label_2 --> dans
le gabarit de l'élément advmultiselect.
|
HTML_QuickForm_advmultiselect : La Référence | v 1.4.0 : 9 Juin 2007 |