Présentation de la classe mère Element

Maintenant que le cadre est posé, il suffit d’ajouter les éléments qui composent un formulaire.

Tous les types basiques héritent de la classe Phalcon\Forms\Element.

1. Attributs communs à tous les éléments

Cette classe contient différents attributs de type protected (protégé).

Pour rappel, les attributs protégés sont accessibles uniquement par la classe elle-même ainsi que par les classes enfants héritant des propriétés de la classe mère.

Ces attributs définissent l’élément HTML :

   protected _form; 
 
   protected _name; 
 
   protected _value; 
 
   protected _label; 
 
   protected _attributes; 
 
   protected _validators = []; 
 
   protected _filters; 
 
   protected _options; 
 
   protected _messages; 

_form : le formulaire contenant l’élément.

_name : le nom de l’élément.

_value : la valeur courante du champ.

_label : le libellé du champ.

_attributes : un tableau contenant les attributs HTML de l’élément.

_validators : un tableau listant les fonctions permettant de valider que la valeur contenue dans le champ est correcte. L’exemple classique consiste à valider qu’une date...

couv_EPPHALC.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Élaboration d'un formulaire
Suivant
Gestion des types de champs d'un formulaire