Bonjour,
Je débute complétement en Php et en Zend. Aidé (et même plus que cela) par un ami, j'ai pu remplir une combo box (une bien grande victoire déjà).
Voici le code de mon formulaire :
et pour l'afficher :
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 class Default_Form_ChooseService extends Zend_Form { public function __construct($userId, $options = null) { parent::__construct($options); $services = Default_Model_Service_ClinicService::getInstance()->getServices($userId); $names = array(); foreach($services as $service) { $names[$service->getServiceId()] = $service->getServiceName(); } $name = new Zend_Form_Element_Select('serviceId'); $name->setLabel('Service : ') ->setRequired(true) ->setMultiOptions($names); $this->addElements(array($name)); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<?php echo $this->viewBannerForm; ?>
J'aimerais maintenant que lorsqu'un utilisateur fait un choix dans cette combo box, il soit redirigé sur une page.
J'ai cherché un peu partout mais je me suis heurté (fort) sur le mur de mon incompétence
Merci d'avance.
Partager