Estoy añadiendo un elemento de selección a una instancia Zend_Form de la siguiente manera:Zend Framework - Establecer valor 'seleccionado' en la selecta lista desplegable
$user = $form->createElement('select','user')->setLabel('User: ')->setRequired(true);
foreach($users as $u)
{
if($selected == $u->id)
{
$user->addMultiOption($u->id,$u->firstname.' '.$u->lastname);
//*** some way of setting a selected option? selected="selected"
}
else
$user->addMultiOption($u->id,$u->firstname.' '.$u->lastname);
}
He estado buscando los documentos, pero no puedo encontrar una manera sencilla de pre -estableciendo una opción del elemento seleccionado a 'seleccionado'.
Eso no parece funcionar. He establecido 'valor' en el valor correspondiente de
'setDefault()' es un método de formulario. La solución de Tom, 'setValue()', es un método de elemento. Solo depende de qué objeto estás trabajando cuando configuras el valor. – Sonny