hola estoy utilizando un trigger en mysql al momento de eliminar datos, el problema es que al tener el trigger cakephp no puede eliminar los datos, si elimino el trigger cakephp si elimina los datos, alguien sabe el porque??

aqui el codigo del metodo delete

    function delete($id = null) {
        if (!$id) {
            $this->Session->setFlash(__('Detalle orden Invalido.', true));
$this->redirect(array('controller' => 'ordencompras','action'=>'index'));
        }
        $this->data = $this->Detalleordene->read(null, $id);
        if ($this->Detalleordene->delete($id)) {
            $this->Session->setFlash(__('Detalle orden eliminado.', true));
$this->redirect(array('controller' => 'ordencompras','action' => 'view',$this->data['Detalleordene']['ordencompra_id']));
        }
$this->Session->setFlash(__('Detalle orden no ha sido eliminado.', true)); $this->redirect(array('controller' => 'ordencompras','action' => 'view',$this->data['Detalleordene']['ordencompra_id']));
    }

Saludos!!!

--
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