HTML_QuickForm_Renderer_Default::setElementTemplate()

HTML_QuickForm_Renderer_Default::setElementTemplate() -- Définit le template d'un élément

Synopsis

require_once 'HTML/QuickForm/Renderer/Default.php';

void HTML_QuickForm_Renderer_Default::setElementTemplate (string $html [, string $element = NULL])

Description

Définit le template d'un élément. Lorsqu'appelé avec un paramètre, il définit le template par défaut de l'élément, lorsqu'appelé avec deux paramètres, il définit le template concrètement pour l'élément. Le template doit inclure au moins un marqueur {element}.

Le template par défaut de l'élément est :
"\n\t<tr>\n\t\t<td align=\"right\" valign=\"top\"><!-- BEGIN required --><span style=\"color: #ff0000\">*</span><!-- END required --><b>{label}</b></td>\n\t\t<td valign=\"top\" align=\"left\"><!-- BEGIN error --><span style=\"color: #ff0000\">{error}</span><br /><!-- END error -->\t{element}</td>\n\t</tr>"

Paramètres

chaîne de caractères $html

Le HTML entourant un élément

chaîne de caractères $element

(optionnel) Nom de l'élément pour lequel on applique le template

Valeurs renvoyées

Aucune exception n'est lancée.

Note

Cette fonction ne peut pas être appelée de façon statique.