1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
class SendForm extends Zend_Form
{
public function init()
{
// Méthode d'envoi du formulaire
$this->setMethod ('post')
->setAttrib('enctype', 'multipart/form-data'); // Nécessaire pour l'import d'un fichier
// Bouton pour l'envoi du formulaire
$submit = $this->addElement ('submit', 'Confirmer');
// Création de l'ensemble des éléments du formulaire
$nomCouche = $this->addElement ('text', 'nomCouche', array('label' => 'Nom de la Couche'));
$nomCouche = $this->getElement('nomCouche')
->addValidator('NotEmpty')
->setRequired(true);
}
public function formNotValid()
{
// Création de l'ensemble des éléments du formulaire
$nomCouche->setMessage('Le chmap ne doit pas être vide');
} |