revisa el modelo de factura, tiene que aparecerte la relación con producto.
Hay que pensar que si tienes los detallesFactura, tienes el producto ya que contiene el producto_id. Solo tienes que recuperar los productos que tengan ese id. Comentame como tienes la BD,el controlador y modelo de facturas. Tiene que ser una chorrada, jeje. Tranqilo. El 28 de diciembre de 2010 15:17, checho <[email protected]> escribió: > Esta opcion tambien la probe poniendo lo de $producto en el > controlador de factura > > y lo del view en la linea correspondiente... > > tampoco me funciono. > > no trae el campo producto desde la vista factura > > > On 28 dic, 07:00, jose javier lara torres > <[email protected]> wrote: > > Hola > > > > Tienes dos maneras de hacerlo, una es como te comenta Cristian, para ello > > puedes hacer un debug de lo que te devuelve la query y asi podras > pintarlo, > > y la otra es haciendo una query tan sencilla como: > > Sí tienes el detalle de la factura, tienes el producto id, asi que puedes > > recuperar el producto haciendo lo siguiente: > > > > $producto = > > > $this->Producto->findById(detalleFactura['DetalleFactura']['producto_id']; > > $this->set('producto',$producto); > > > > View: > > echo $producto['Producto']['nombre']; > > > > Aún así la mejor opción es la de Cristian, ya que nos ahorramos una > query. > > > > Un saludo. > > > > El 28 de diciembre de 2010 02:30, Cristian Bernal <[email protected] > >escribió: > > > > > > > > > Creo que la menera de hacerlo según creo. > > > > > En tu vista: > > > > > Prueba <td><?php echo $detallefactura['Producto']['producto'];?></td> > > > > > Si no funciona sube la recursividad $this->Factura->recursive = 1; en > > > tu controlador. > > > > > Un saludo y espero te sirva. > > > > > -- > > > 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]<cakephp-es%[email protected]> > <cakephp-es%[email protected]<cakephp-es%[email protected]> > > > > > Para tener acceso a más opciones, visita el grupo en > > >http://groups.google.com/group/cakephp-es?hl=es. > > > > -- > > NunCa Nadiie hiizo tanTo daño en Tan poCo TiiempO > > -- > 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]<cakephp-es%[email protected]> > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > > -- NunCa Nadiie hiizo tanTo daño en Tan poCo TiiempO -- 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.
