Salut à tous,
peut etre que ma question n'est pas ciblée à 100% sur le Zend_Framework, mais peut-être que l'utilisation du framework aura une décision finale sur la manière que je procèderai...
Est-il avantageux de nommer les champs d'un form du genre:
form[field1] , form[field2]
Avantage en PHP (Adapté en Zend):
est-ce que cela est conseillé ou déconseillé?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $form = $this->_getParam('form'); //accès direct et rapide : echo $form[field1] . "\n"; echo $form[field2] . "\n";
est-ce que ca cause probleme en javascript?
est-ce une méthode qui s'intègre mieux avec les Zend_Filter_Input? comme en facilitant le mapping de mon tableau associatif $form passé à la routine de validation:
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 $validators = array( 'field1' => array( 'Alpha', 'presence' => 'required' ), 'field2' => array( 'Alnum', presence => 'required' ), .... $input = new Zend_Filter_Input($filters, $validators, $form, $options);
Bref, j'aimerais avoir vos opinions ou suggestions rapidement, afin de partir mon premier formulaire de mon systeme sur une base solide!
à tenir en compte: rapidité de développement, de validation totu en restant flexible le plus possible.... car je trouve un peu irritant de constament faire :
merci à tous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $field1 = $this->_getParam('field1'); $field2 = $this->_getParam('field2'); .......... $field_X = $this->_getParam('field_X');
Bruno
Partager