Bonsoir à tous,

En train d'apprendre à utiliser le ZF (1.9.3 sous la main), je m'appuie sur un ouvrage APRESS.

Pour réaliser ses propres formulaires dans le détail il est expliqué l'usage de Zend_Form_Element_Text, notamment la description d'un élément dans \application\models\form\Elements.php.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
		//Create Text Field Object.
		$emailElement = new Zend_Form_Element_Text( 'email' );
		$emailElement->setLabel( 'Adresse e-mail :' );
		$emailElement->setRequired( true );
 
		//Add Validator
		$emailElement->addValidator( new Zend_Validate_EmailAddress() );
 
		//Add Filter
		$emailElement->addFilter( new Zend_Filter_HtmlEntities() );
		$emailElement->addFilter( new Zend_Filter_StripTags() );
 
		return $emailElement;
Mon souci :
Il m'est proposé dans un controller donné (\application\controllers\AccountController.php) de faire un require à partir du controller :
require 'form/Elements.php'

De quelle manière zend regarde-t-il dans le sous dossier de models et nono pas de controllers ????

(je sais pas si j'ai été très clair.... )