Gracias, estuve hacuiendo algunas pruebas, sin usar el component. Mi errror estaba en usar class y no Id. Voy a probear usando el RequestHandler Nuevamente gracias.
On Jul 30, 4:00 am, "Dani F. Serch" <[email protected]> wrote: > Para que funcione has de incluir las librerias JS Prototype y Scriptaculous. > > As ser a el link en el View bancos/ver_banco. > <div id="listado"></div> > <?php > echo $ajax->link( > "Ver cuentas", > array( 'controller' => 'cuentas', 'action' => > listados_ajax', $banco['Banco']['id'] ), > array( 'update' => 'listado') > ); > ?> > > As en el Controller Cuentas: > var $components = array('RequestHandler'); > function listados_ajax($banco_id){ > $cuentas = $this->Cuenta->find('all', array('conditions' => > array( 'banco_id' => $banco_id ) ) ); > $this->layout = 'ajax'; //esto hace que no se use ning n layout > Configure::write('debug', 0); //esto hace que puedas usar el > debug en el resto de la web pero en esta vista no se muestre > $this->set('cuentas',$cuentas); > > } > > Y luego creamos el View cuentas/listados_ajax.ctp para que muestre las > cuentas que les hemos pasado. > <? for each($cuentas as $cuenta): ?> > <p>Cuenta n : <?=$cuenta['numero'];?></p> > <p>Propietario: <?=$cuenta['propietario'];?></p> > .......... > <? endforeach; ?> > > Creo que no me he dejado nada. Lo he hecho sobre la marcha. > > El 30/07/2010 1:39, Walter Cervini escribi : > > > Saludos Grupo, > > Alguien tiene un ejemplo que me pueda facilitar de uso de Ajax- > > >> linkto(), desde un controlador y que traiga informacion de un modelo > > > foraneo, es decir listado de bancos y cuentas asociadas a cada banco -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
