HTML_QuickForm::createElement()

HTML_QuickForm::createElement() -- Crée un nouvel élément de formulaire d'un type donné

Synopsis

require_once 'HTML/QuickForm.php';

object &HTML_QuickForm::createElement (string $elementType)

Description

Crée un nouvel élément de formulaire d'un type donné. Cette méthode accepte un nombre variable d'éléments, leurs significations et leurs nombres dépendent de $elementType.

Les paramètres, à partir du second, seront passés au constructeur de l'élément, consultez la documentation pour l'élément approprié pour trouver les paramètres à passer.

Paramètres

chaîne de caractères $elementType

type de l'élément à créer (text, textarea, file...)

Valeur retournée

Retourne un objet, descendant de HTML_QuickForm_element

Valeurs renvoyées

Tableau 42-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
QUICKFORM_UNREGISTERED_ELEMENTElement '$element' does not exist in HTML_QuickForm::_loadElement()Tentative de créer un élément de type inconnuVérifiez le nom du type ou utilisez HTML_QuickForm::registerElementType()

Note

Disponible depuis la version 1.0.

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