Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2010, 16:12
claudiosalazarb
 
Fecha de Ingreso: febrero-2007
Mensajes: 35
Antigüedad: 17 años, 9 meses
Puntos: 0
Radio Button con Zend Form

Hola!

A ver si pueden echarme una mano.

Estoy desarrollando una aplicación basada en Zend Framework y me sucede lo siguiente :

Genero mi form con Zend_Form, todo bien.

Algunos form, incluyen elementos tipo "Radio", con sus respectivas opciones. Hasta ahí todo bien.

Sin embargo, al capturar el valor del radio una vez enviado el form, siempre me dá el último valor dentro de las opciones agregadas, sin importar cual se haya marcado.

Por ejemplo :

$accion = new Zend_Form_Element_Radio('accion');
$accion->setLabel('¿Que desea hacer a continuación?')
->addMultiOption('1', 'Ingresar otro artículo relacionado a éste documento')
->addMultiOption('2', 'Ingresar otro artículo no relacionado a éste documento')
->addMultiOption('3', 'Volver al listado de ingresos')
->setRequired(true);


Y el valor lo capturo con $form->getValue('accion');

Siempre me devuelve la última opción del radio button (o sea, en este caso '3'), sin importar cual haya seleccionado.

Estoy haciendo algo mal?, me perdí de algo?... cualquier idea es bienvenida!

Estoy usando Zend Framework 1.10.5 (con el 1.10.4 también me sucedía).

Saludos!