Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Je cherche à ajouter des attributs en optimisant mon code de cette façon:
// Add an email element
$this->addElement('text', 'prenom', array(
'label' => 'Votre prénom:',
'required' => true,
'filters' => array('StringTrim'),
'validators' => array(
array('validator' => 'StringLength', 'options' => array(0, 20))
),
'attrib' => array(
'size' => '40' <------------- CECI NE FONCTIONNE PAS
),
'ErrorMessages' => array(
'required'=>'Prénom requis'
)
));L'erreur produite:
Warning: Missing argument 2 for Zend_Form_Element::setAttrib()...
Quelqu'un a réussis a créer des champs de cette façon que je préfère ?
Merci
Hors ligne
Hello,
Je crois ques c'est "attribs" avec un "s" final.
ou sinon :
// Add an email element
$this->addElement('text', 'prenom', array(
'label' => 'Votre prénom:',
'required' => true,
'filters' => array('StringTrim'),
'validators' => array(
array('validator' => 'StringLength', 'options' => array(0, 20))
),
'size' => '40',
'ErrorMessages' => array(
'required'=>'Prénom requis'
)
));A+
Hors ligne
Pages: 1