object &HTML_QuickForm::addElement (
mixed $element
)
Ajoute un élément dans un formulaire. Si le paramètre $element est une chaîne de caractères représentant un type d'élément, alors cette méthode accepte un nombre variable de paramètres, leurs significations et leurs nombres dépendent du type de l'élément.
Les paramères, à partir du deuxième, sont passés au constructeur d'élément, consultez la documentation pour les éléments appropriés pour trouver les paramètres à passer.
Objet élément ou type d'élément à ajouter (texte, textarea, fichier...)
Retourne une référence à l'élément ajouté.
Code erreur | Message d'erreur | Raison | Solution |
---|---|---|---|
QUICKFORM_UNREGISTERED_ELEMENT | Element '$element ' does not exist in HTML_QuickForm::_loadElement() | Tentative d'ajout d'un élément de type inconnu | Vérifiez l'orthographe du nom du type ou utilisez HTML_QuickForm::registerElementType() |
QUICKFORM_INVALID_ELEMENT_NAME | Element 'elementName ' already exists in HTML_QuickForm::addElement() | Tentative d'ajout d'un élément dont le nom correspond au nom d'un élément existant mais dont le type est différent | Choisissez un nom différent pour l'élément |
Disponible depuis la version 1.0.
This function can not be called statically.