Lo primero, muchas gracias por responderme. Me habeis ayudado a
entenderlo algo mejor, pero no consigo hacer lo que quiero después de
probar bastantes cosas.
Lo que tengo es una vista index con todos los productos de mi base de
datos
con un checkbox al lado en cada uno. Y al final un enlace Eliminar
seleccionados que llama a mi funcion delete del controlador. Entoces
al pulsar el enlace se eliminarán todos los productos con el checkbox
seleccionado.
He puesto a cada checkbox un nombre único que es el id de cada
producto:
<?php echo $form->checkbox('Producto.producto'.$producto["Producto"]
["id"]);?><?php echo $producto['Producto']['nombre']?>
Y luego el enlace así:
<?php echo $html->link(__('Eliminar seleccionados', true),
array('action'=>'delete'), null, __('¿Desea realmente eliminar estos
productos?', true)); ?>
En mi función delete del controlador no se como hacer el for para que
me recorra los checkbox y elimine los productos correspondientes:
for( ¿?)
{
if( $this->data['Producto]["¿?"]=='1' )
{
$this->Producto->del(¿?);
}
}
Espero que me podais ayudar en algo porque no encuentro una solución.
Gracias de antemano y saludos
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---