Bonjour,

Après avoir épluché les forums et la documentation de Zend... qui est assez légère...

Voila j'ai réalise un formulaire dynamique, j'ai bien compris que je devais utilisé les jquery pour le rendre dynamique, cependant j'ai quelques soucis à la compréhension de la construction de mon formulaire.

J'ai crée différentes class pour chaque partie de mon formulaire. Mais je ne comprend pas comment les appele dans le controller. Et je me demande aussi si j'ai choisi la bonne solution quand à la création de mes formulaires sachant qu'il y a une bdd qui tourne derrière mais que je n'ai encore rien implementé avec dans mon code.

je vous donne un exemple de mon code pour l'un de mes formulaires :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
// Recuperation du formulaire 
 
class Application_Forms_Samsung extends Zend_Form {
 
    public function init()
    {
        $this->setName('choixtelephone'); // Choisir le modèle du téléphone
        $choixtelephone = $this-> Zend_Form_Element_Select('choixtelephone');
        $choixtelephone->setLabel('Choisissez votre téléphone')
          ->setMultiOptions(array('choixtelephone_sg5'=>'Samsung SG5', 'choixtelephone_sg6'=>'Samsung SG6', 'choixtelephone_sg7'=>'Samsung SG7', 'choixtelephone_sg8'=>'Samsung SG8'))
          ->setRequired(true)->addValidator('NotEmpty', true);
    }
 
}
?>
mon code est il correct ? et la deuxième question est puis je appele les autres formulaires en dessous, bien sur couplé avec du jquery pour choisir l'affichage de la selection choisit.

En vous remerciant par avance de vos conseils.