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.

Responder a