Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/08/2013, 13:52
arhego
 
Fecha de Ingreso: febrero-2012
Mensajes: 37
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: como hacer combo en cakephp??

Que tal,
veo que en ese mismo método haces los tres findAll() y posteriormente los Set de esos resultados, entonces si traes todos los resultados en tus set, tendrías que filtrar mediante JavaScript según se vaya seleccionando la opción en tu select.

De no querer escribir esa función JS y lo quieres hacer con CakePHP, entonces debes hacer llamadas AJAX,sería algo asi:

seleccionar primera opción -> llamada AJAX (trae datos de opción dos)
->
seleccionar segunda opción -> llamada AJAX (trae datos de opción tres)
->
seleccionar tercera opción

Y finalmente haces el envio del formulario, una explicación más tecnica la puedes encontrar acá:
http://www.consultoriainnova.com/blog/cakephp/ajax-en-cakephp-2-0/

Saludos