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):
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 cela est conseillé ou déconseillé?
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 :
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');
merci à tous
Bruno