previousconstructor HTML_QuickForm::HTML_QuickForm() (Previous) (Next) HTML_QuickForm::apiVersion()next

View this page in Last updated: Sun, 18 Oct 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

HTML_QuickForm::addElement()

HTML_QuickForm::addElement() – Ajoute un élément dans un formulaire

Synopsis

require_once 'HTML/QuickForm.php';

object &HTML_QuickForm::addElement ( mixed $element )

Description

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.

Parameter

mixed $element

Objet élément ou type d'élément à ajouter (texte, textarea, fichier...)

Return value

Retourne une référence à l'élément ajouté.

Throws

Possible PEAR_Error values
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

Note

Disponible depuis la version 1.0.

This function can not be called statically.

previousconstructor HTML_QuickForm::HTML_QuickForm() (Previous) (Next) HTML_QuickForm::apiVersion()next

Download Documentation Last updated: Sun, 18 Oct 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.