HTML_QuickForm_advmultiselect : La Référence |
HTML_QuickForm_advmultiselect::setElementTemplate
-
Définir le gabarit de l'élément
require_once 'HTML/QuickForm/advmultiselect.php';
void HTML_QuickForm_advmultiselect::setElementTemplate(
|
$html) ;
|
string | $html; |
Il est si facile de positionner les listes de sélection, les entêtes et les boutons. Le gabarit est un morceau de code html avec des marquages (mots réservés). Ceux-ci sont :
stylesheet
Le code CSS délimité par les balises style nécessaire seulement
à la forme liste unique avec cases à cocher. N'est pas inclus
dans le gabarit par défaut. Vous pouvez utiliser à la place la
méthode getElementCss()
.
javascript
Le code JavaScript délimité par les balises script nécessaire à
la gestion des listes de sélection. Si le marquage n'est pas
inclus dans le gabarit, vous pouvez utiliser à la place la
méthode getElementJs()
.
class
Un identificateur de classe CSS dans une de vos feuilles de styles qui correspond au groupement par défaut. Le défaut correspondant à :
<table border="0" cellpadding="10" cellspacing="0">
label_2
L'entête de la liste d'attente
label_3
L'entête de la liste des sélections actives
unselected
La liste d'attente
selected
La liste des sélections actives
add
Le bouton pour déplacer une occurence (ou plus) de la liste d'attente vers la liste des sélections actives.
remove
Le bouton pour déplacer une occurence (ou plus) de la liste des sélections actives vers la liste d'attente.
moveup
Le bouton pour déplacer une sélection active vers le haut de la liste.
movedown
Le bouton pour déplacer une sélection active vers le bas de la liste.
Dans cet exemple partiel, les listes de sélection des fruits sont agencées de façon vertical, avec des images pour les boutons d'échange. La présentation par défaut étant horizontale avec des boutons d'échange de type text au milieu des deux listes.
HTML_QuickForm_advmultiselect : La Référence | v 1.4.0 : 9 Juin 2007 |