Yo te recomiendo que uses el forech
Enviado desde mi BlackBerry de Movistar

-----Original Message-----
From: JS <[email protected]>
Sender: [email protected]
Date: Fri, 21 Jan 2011 07:59:35 
To: CakePHP-es<[email protected]>
Reply-To: [email protected]
Subject: [CakePHP-es] Re: ¿Cómo puede recoger informacion d
        e distintos modelos y mostrarlo en default.ctp?

Hola a todos

Lo que sucede es lo siguiente, pages_controller ya tiene una acción
que usa para mostrar las paginas es el método display que debería
estar en el archivo pages_controller que copiarte de libs, de acuerdo
al archivo config/routes.php esta definido así

Router::connect('/', array('controller' => 'pages', 'action' =>
'display', 'home'));

Como viste la acción es display y home es pasado como parámetro

Entonces puedes hacer dos cosas, modificar esa linea de config/
routes.php para que llame a la acción home que has definido en
pages_controller y quedaría algo así

Router::connect('/', array('controller' => 'pages', 'action' =>
'home'));

Y la segunda es modificar el controlador agregando tu código a la
acción display de pages_controller

function display() {
...
if($page=="home"){
   //aquí tu código que carga los modelos usando cualquier método que
te indicaron anteriormente
   $this->loadModel('Cliente');
}
...
}

Por cierto alguien sabe la diferencia de recursos usando requestAction
o loadModel, ¿cual es mejor hablado de recursos?

-- 
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.

-- 
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