Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
J'ai un zend form qui contient ceci:
$multiselect = new Zend_Form_Element_Multiselect('pays');
Dans mon controller j'affecte une liste de pays à mon Zend_Form_Element_Multiselect 
$form->pays->addMultiOptions($array);
Question: Comment récuperer les valeurs que je sélectionne ?
J'ai fait un var_dump($form->getValue('pays')) il m'affiche la valeur null.
merci d'avance pour votre aide.
Hors ligne
Personne pour m'aider ?
Hors ligne
Tu es dans la mauvaise categorie du forum si tu n'utilise pas ajax.
Peut-être que ton formulaire a un sous formulaire. Danse ce cas il faut utiliser getSubForm :
[lang=php]
$form = new Default_Form_Myform();
$this->view->form = $form;
if ($this->getRequest()->isPost())
{
Zend_Debug::dump($form->getSubForm('subform')->getValue('pays'));
}Dernière modification par daverck (19-09-2014 21:22:32)
Hors ligne
Pages: 1