Solución a mi problema que tenia, pues en el canal de cakephp el buen
jose_zap pudo darme una ayuda.
Escenario del problema:

*Tabla: presentaciones: id, nombre
Tabla:presentaciones_productos: presentaciones_id, productos_id <==tabla
intermedia que sirve para la relación HABTM.
Tabla: productos: id, nombre*

Eliminar un registro de presentaciones_productos que no afecte a las tablas
presentaciones y productos.

$this->Producto->PresentacionesProductos->deleteAll(array($producto_id=>$id_de_producto,
$presentacione_id=>$id_de_presentacione));

Asi cierro este hilo como solucionado, espero y le sirva a otra persona.

Atentamente Jamil Enríquez




El 28 de diciembre de 2010 13:52, jose javier lara torres <
[email protected]> escribió:

> en el modelo, en la relación hasAndBelongsToMany, creo q hay un atributo
> que es 'dependent' o algo asi, ponlo a true, y haz un delete normal.
>
> El 28 de diciembre de 2010 16:55, Jamil Enriquez Deceano <
> [email protected]> escribió:
>
>> Hola que tal tengo el siguiente problema y no se como resolverlo.
>>
>> con las siguientes tablas.
>>
>> presentaciones
>> presentaciones_productos                            productos
>> id, nombre                           presentacione_id, producto_id,
>> cantidad          id, nombre
>>
>>
>>
>> la tabla de en medio la uso para hacer una relación hasAndBelongsToMany de
>> las tablas presentaciones a productos.
>>
>> El problema viene que desde el controller productos necesito hacer un
>> metodo para eliminar un registro de la tabla presentaciones_productos.
>>
>>
>> de Antemano Gracias
>>
>> Jamil Enriquez
>>
>>  --
>> 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]<cakephp-es%[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