bueno entonces en el controlador haz recoges los datos. y guardas los datos en un modelo y recoges el id, para añadirlo al siguiente modelo.
$this->Calendar->save($this->data); $idcalendar = $this->Calendar->getLastInsertID(); $this->data['Group']['calendar_id'] = $idcalendar; $this->Group->save($this->data); On 24 ago, 04:25, Piduco <[email protected]> wrote: > la relacion entre las dos tablas es hasMany y belongsTo, ¿basta que > solo esten bien las relaciones en los modelos? o hay que configurar > algo mas en el controller para lograr lo que puse al comienzo? > > On 23 ago, 04:24, Dan e <[email protected]> wrote: > > > > > > > > > que tipo de relación tienes en el modelo?? > > > hasAndBelongsToMany o hasMany y belongsTo. > > > de todas maneras en la vista la idea es declarar campos diferentes : > > echo $form->input('Profile.name'); > > echo $form->input(User.username'); > > > luego cuando en el controlador. > > recoges y guardas pero depende que relación tengan estos modelos se > > hace de una manera u otra. > > > On 23 ago, 03:43, sandra milena mendoza <[email protected]> wrote: > > > > guiate por aqui: > > > >http://book.cakephp.org/es/view/1237/Custom-Query-Pagination#!/es/vie... > > > > El 22 de agosto de 2011 20:01, Piduco <[email protected]> escribió: > > > > > Tengo dos tablas relacionadas y tengo que agregar un formulario de > > > > ingreso que use campos de ambas tablas. > > > > > Como tendria que hacerlo en el controller y posteriormente en la vista > > > > para que el formulario contenga campos de ambas tablas y obviamente > > > > relacionada con la misma ID de ingreso. > > > > > -- > > > > 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.
