Prueba a poner antes del find un $this->Afiliado->recursive = 1;

On 03/07/2012 7:18, Maria Clara wrote:
Hola Sebastian, gracias por responder.

Las relaciones, estan bien hechas, estoy confundida porque quiero llamar desde el controlador de hijos a datos de afiliados y mostrarlos en la vista

Esta es la función que tengo en hijos_controller.php

public function indexAfil($id = null) {
$this->set('hijos', $this->Hijo->find('all', array(
     'conditions' => array ('Hijo.afiliado_id' => $id) )));
}
Con la que genero correctamente el listado en la vista. Pero a esto le quiero sumar un encabezado con los datos del afiliado al que corresponde el listado de hijos.

Saludos

El 3 de julio de 2012 02:10, Sebastian Maydana <sebastianmayd...@gmail.com <mailto:sebastianmayd...@gmail.com>> escribió:

    Hola Lara, pues si tienes bien declarada la relacion en el modelo,
    con un $this->Afiliado->Hijo->find('all'); deberia mostrarlos.
    Espero que te sea de ayuda.

    Sebastian

    El 3 de julio de 2012 02:02, Lara <mala...@gmail.com
    <mailto:mala...@gmail.com>> escribió:

        Hola a todos, tengo una duda q imagino debe ser simple pero no
        logro sacarla...

        Tengo dos modelos 'Afiliados' e 'Hijos' con una relación
        hasMany y quiero que en la vista index_por_afiliado.ctp (como
        el nombre indica, muestro el listado de hijos por afiliados
        donde envio la clave foránea para el find('all'), pueda
        mostrar como encabezado los datos del afiliado relacionado.

        creo que me hice entender, cualquier sugerencia les agradezco.


-- Has recibido este mensaje porque estás suscrito al grupo
        "CakePHP-es" de Grupos de Google.
        Para ver este debate en la Web, visita
        https://groups.google.com/d/msg/cakephp-es/-/W6B2W9eUrrwJ.
        Para publicar una entrada en este grupo, envía un correo
        electrónico a cakephp-es@googlegroups.com
        <mailto:cakephp-es@googlegroups.com>.
        Para anular tu suscripción a este grupo, envía un correo
        electrónico a cakephp-es+unsubscr...@googlegroups.com
        <mailto:cakephp-es%2bunsubscr...@googlegroups.com>
        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 cakephp-es@googlegroups.com
    <mailto:cakephp-es@googlegroups.com>.
    Para anular tu suscripción a este grupo, envía un correo
    electrónico a cakephp-es+unsubscr...@googlegroups.com
    <mailto:cakephp-es%2bunsubscr...@googlegroups.com>
    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 cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com 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 
cakephp-es@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a 
cakephp-es+unsubscr...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a