Buenas, mi vista se ve así! echo $this->Html->link('Eliminar', array('action' => 'delete_pop', $orderline['OrderLine']['id'], $orderline['OrderLine']['order_id'], $numero_products, $cant_products, $monto_disminuye_unidad), null, '¿Estas seguro de eliminar este producto del pedido?' )
Mi controlador para eliminar se ve así function admin_delete_pop ($var_id , $var_id_order, $var_numero_products, $var_cant_products, $var_monto_disminuye_unidad) { if ( $var_numero_products == 1 ) { if ( $this -> OrderLine -> delete ( $var_id ) ) { $this -> Session -> setFlash ( 'El producto fue eliminado del pedido correctamente' ); $this -> redirect ( array ( 'controller' => 'orders', 'action' => 'edit', $var_id_order)); } } else { if ( $var_cant_products > 1 ) { /* Disminuyendo la cantidad de productos */ /* Disminuyendo precio unitario al precio total */ $var_requested = $var_cant_products - 1; $this -> OrderLine -> id = $var_id; $this -> OrderLine -> saveField ( 'requested' , $var_requested, $validar = false ); $this -> OrderLine -> saveField ( 'amount' , $var_monto_disminuye_unidad, $validar = false ); $this -> Session -> setFlash ( 'El producto fué eliminado del pedido correctamente' ); $this -> redirect ( array ( 'action' => 'view_pop', $var_id_order)); } } } } PERO AL MOMENTO DE ELIMINAR, AL ENTRAR AL PRIMER IF osea cuando la cantidad del producto es 1 me sale el siguiente error! AYUDENME PORFAVOR!! el proyecto lo entrego hoy y se esta cayendo por eso!! Este es el error: *Warning* (2): Missing argument 5 for OrderLinesController::admin_delete_pop() [*APP/controllers/order_lines_controller.php*, line *34*] *Warning* (2): Cannot modify header information - headers already sent by (output started at /home/connectt/_labs/comet/bmarket/cake/libs/debugger.php:673) [*CORE/cake/libs/controller/controller.php*, line *742*] Gracias por su ayuda -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para ver este debate en la Web, visita https://groups.google.com/d/msg/cakephp-es/-/TFBDqS1BeI0J. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@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.