Manuel Pear

HTML_QuickForm::addGroup()

HTML_QuickForm::addGroup() -- Ajoute un élément à un groupe

Synopsis

  1. <?php
  2. require_once 'HTML/QuickForm.php
  3. ?> 

object &HTML_QuickForm::addGroup (array $elements [, string $name = NULL [, mixed $groupLabel = '' [, string $separator = NULL [, string $appendName = TRUE]]]])

Description

Ajoute un élément à un groupe.

Paramètres

array $elements

Tableau d'éléments composant le groupe

chaîne de caractères $name

(optionnel) nom du groupe

mixed $groupLabel

(optionnel) Libellé du groupe

mixed $separator

(optionnel) chaîne ou tableau de chaînes pour séparer les éléments

booléen $appendName

(optionnel) spécifie si le nom du groupe doit être utilisé dans le nom de l'élément du formulaire : NomGroupe[NomElement] vs NomElement

Valeur retournée

Retourne une référence aux éléments ajoutés au groupe

Valeurs renvoyées

Tableau 47-1. Valeurs PEAR_Error possibles

Code erreur Message d'erreur Raison Solution
QUICKFORM_INVALID_ELEMENT_NAME Element '$elementName' already exists in HTML_QuickForm::addElement() Tentative d'ajouter un groupe dont le nom correspond à un élément existant Choisissez un nom différent pour le groupe

Note

Disponible depuis la version 2.8.

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

Exemple

Exemple 47-1. Exemple avec addGroup()

  1. <?php
  2. $group[] =& HTML_QuickForm::createElement('text', 'first', 'First');  
  3. $group[] =& HTML_QuickForm::createElement('text', 'last', 'Last');  
  4.  
  5. $form->addGroup($group, 'name', 'Nom:', ', ');  
  6.  
  7. ?> 

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique