Bien le bonjour.
Alors voilà je fait mes 1er pas en zend et j'arrive à afficher mes view et mes forms mais celon le format pres défini de zend et je souhaiterez en changer par exemple ce code .
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
class Form_rechercheForm extends Zend_Form
{
	public function __construct($identifiant = 0,$options = null)
	{
 
		parent::__construct($options);
		$this->setName('recherche');
 
 
		$this->setAction('/recherche/resultat');
 
 
		$utilisateurId = new Zend_Dojo_Form_Element_FilteringSelect('utilisateurId');
		$utilisateurId -> setLabel('choisir un utilisateur :')
            	-> setStoreId('utilisateurStore')
				-> setStoreType('dojo.data.ItemFileReadStore')	
            	-> setAutoComplete(true)
				-> setStoreParams(array('url' => '/utilisateurlist'))        
				-> setAttrib('searchAttr', 'email');
 
		$critere = new Zend_Form_Element_Select('utilisateur_id');
		$critere->setLabel('Critere')
			->setMultiOptions(array('utilisateur','salle'))
			->setRequired(true)
			->addFilter('StripTags')
			->addFilter('StringTrim')
			->addValidator('NotEmpty');
 
 		$submit = $this->createElement('submit', 'submit');
 
 		$this->addElements(array($utilisateurId, $critere, $submit)); 
	}
}
va m'afficher un élément Zend_Dojo_Form_Element_FilteringSelect ainsi que Zend_Form_Element_Select comment pui-je gérer la sorti pour qu'il s'affiche cote à cote et non l'un en dessous de l'autre.

Il s'agit de décorateur je pense mais je n'ai trouver de tuto expliquant clairement la chose.


En vous remerciant bonne journée.