Manuel Smarty
{html_radios}
{html_radios} est une fonction personnalisée qui crée des boutons radio html à partir des données fournies. Elle prend en charge les éléments sélectionnés par défaut.
| Nom attribut | Type | Requis | Defaut | Description |
|---|---|---|---|---|
| name | chaîne de caractères | Non | radio | Nom de la liste boutons radio |
| values | tableau | Oui, à moins que vous n'utilisiez l'attribut options | n/a | Le tableau des valeurs des boutons radio |
| output | tableau | Oui, à moins que vous n'utilisiez l'attribut options | n/a | Un tableau de libellés pour les boutons radio |
| checked | chaîne de caractères | Non | empty | Les boutons radios sélectionnés |
| options | tableau associatif | Oui, à moins que vous n'utilisiez values et outputs | n/a | Un tableau associatif valeurs / libellés |
| separator | chaîne de caractères | Non | empty | Chaîne de séparation à placer entre les boutons radio |
| assign | chaîne de caractères | Non | empty | Assigne les balises des boutons radio à un tableau plutôt que de les afficher |
-
Les attributs requis sont values et output, à moins que vous n'utilisez options à la place.
-
Tous les affichages sont conformes XHTML.
-
Tous les paramètres qui ne sont pas dans la liste ci-dessus sont affichés sous la forme de paire nom/valeur dans la balise <input> créées.
|
Exemple 8-17. {html_radios} : Deuxième exemple
Où le template est :
Les deux exemples ci-dessus afficheront :
|
|
Exemple 8-18. {html_radios} - Exemple avec une base de données (e.g. PEAR ou ADODB):
La variable assignée depuis la base de données ci-dessus sera affichée avec le template :
|
Voir aussi {html_checkboxes} et {html_options}.
Remonter 
