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.