Hola Victor. Puedes utilizar sentencias SQL de toda la vida. $this->Cabina->query('insert into almacenes (campos) values (valores)'); Saludos. Pau.
Victor Vasquez escribió:
Saludos mi problema es el siguiente, cuando genero un contrato este contrato contiene varias cabinas, cada vez que ingreso una cabina en un contrato, esta cabina a la vez tiene q ingresarse a inventario, para poder realizar las ventas y mantener un stock. el asunto es q no se como manejar un modelo dentro de otro sin que esten relacionados, he intentado una prueba: <?php function edit($id = null) { if (!$id && empty($this->data)) { $this->flash(__('Invalid Cabina', true), array('action' => 'index')); } if (!empty($this->data)) { if ($this->Cabina->save($this->data)) { $datos=array('id'=>'1','crucero_id'=>'1','tipo'=>'A','ocupacion'=>'Simple','categoria'=>'A','stock_actual'=>'2'); $this->Almacene->save($datos); $idc = $this->data['Cabina']['contrato_id']; $this->flash(__('Cabina saved.', true), array('controller'=>'contratos','action' => 'view',$idc)); } else { } } if (empty($this->data)) { $this->data = $this->Cabina->read(null, $id); } } ?> puse el array datos como ejemplo para ver si grababa los datos pero nada, helppp meee.
-- 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...@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.