Cita:
Iniciado por masterpuppet ... y segundo ten en cuenta el orden, deberias agregar primero los elementos y luego validar, en el orden actual estas validando antes de agregarlos. por consiguiente el valor no esta en el array y dispara el validator ;)
Pues ahí estaba el error, el controller la verdad es un poco extenso, y lo tenía casi al final.
No se por que pensaba que se enviaba todo, y el isValid tomaba los datos POST y hacía las comprobaciones. Pero claro, isValid carga desde el objeto $form->...
Si no fuera por vosotros me podría pegar aquí unas semanas hasta dar con lo que es.
Cita:
Iniciado por masterpuppet ...Te sugiero que extiendas Zend_Form_Multi o Zend_Form_Element_Select para que soporte queries de doctrine, luego con crear el elemento y pasarle la query seria suficiente sin necesidad de agregar los datos en el controller....
Lo investigaré a ver como va eso.
Gracias por todo, no os hacéis una idea de la cantidad de detalles que estoy aprendiendo con las respuestas que dais. En serio, muchas gracias.
Un saludo,