creas un for de esta manera, esto te crear 10 input que seran tu array
esto es una forma
1.-
for($i=0; $i<10;$i++){
echo $form->input('DocumentoVentaDetalle.cantidad_anterior',array(
                                                
'name'=>"data[DocumentoVentaDetalle][$i][cantidad_anterior]"));
}
2.- for($i=0; $i<10;$i++){
echo $form->input("DocumentoVentaDetalle.$i.cantidad_anterior");
}

En cualquiera de estos dos casos te devolvera
<input type="text" value="" id="Cantidad0Producto"
name="data[DocumentoVentaDetalle][0][cantidad]">
<input type="text" value="" id="Cantidad1Producto"
name="data[DocumentoVentaDetalle][1][cantidad]">
...
cantidad_anterior = " sera el nombre de tu campo de la tabla, puede
añadir mas...
echo $form->input("DocumentoVentaDetalle.$i.nombre");
echo $form->input("DocumentoVentaDetalle.$i.apellido");
etc..

Ahora esto te ayudara cuando lo envies al controlador lo recibiras con
esto

$this->data['DocumentoVentaDetalle'] = esta variable contendra todo tu
bucle, porqeu si te das cuenta despues de esta se numera
ahora lo unico que tienes qeu hacer esto esto

foreach($this->data['DocumentoVentaDetalle'] as $detalle){
    // recuerda que dentro de $detalle estan tus varibales por ejemplo
" $detalle['nombre'] ....
    $this->DocumentoVentaDetalle->save($detalle);
}

good luck


On 19 sep, 23:10, Hugo Ivan Duran Rincon <[email protected]> wrote:
> Buenas noches necesito enviar al controllador una conjunto de cajas de
> texto es decir tengo dos FOR o una matrix de 3 x 5 y el cual pinta 15
> cajas de texto necesito enviar los valores de esas cajas de texto al
> controlador como puedo hacer eso gracias

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