Hola Marco este es el codigo del formulario:
<?php echo $javascript->link('archivo', false);?>
<?php echo $javascript->event('CamposSeleccionar',
'onclick','this.addColumn()'); ?>
<h1>Informe personalizado de Estado</h1>
<table>
<tr><?php echo $this->Form->create('informe'); ?></tr>
<tr>
<td><?php echo $this->Form->input('Tipo de informe',
array('type' =>
'radio', 'id'=>'t',
'name'=>'Tipo_de_informe','options'=>array('Tabulado', 'Resumen'))); ?
> </td>
</tr>
<tr>
<td> <?php echo $this->Form->input('Seleccionar campos',
array('type' => 'select', 'multiple' => true, 'options' =>
array($campos))); ?> </td>
<table>
<tr> <?php echo $this->Form->button('Agregar columna',
array('type'=>'button', 'onClick'=>'agregar()')); ?></tr>
<tr> <?php echo $this->Form->button('Eliminar columna',
array('type'=>'button', 'onClick'=>'delColumn()')); ?></tr>
<tr> <?php echo $this->Form->button('Subir columna',
array('type'=>'button', 'onClick'=>'moveUp()')); ?></tr>
<tr> <?php echo $this->Form->button('Bajar columna',
array('type'=>'button', 'onClick'=>'moveDown()')); ?></tr>
</table>
<td> <?php echo $this->Form->input('Campos seleccionados',
array('type' => 'select', 'multiple' => true)); ?></td>
</tr>
<tr>
<td> <?php echo $this->Form->input('Agrupar por', array('type'
=>
'select', 'options' => array($campos))); ?> </td>
</tr>
<tr>
<?php echo $this->Form->end('Crear informe'); ?>
</tr>
</table>
Tambien utilizo algunas funciones javascript para pasar valores de una
lista a otra pero eso funciona perfecto.
On 10 ago, 12:24, MARCO ANTONIO HERNANDEZ
<[email protected]> wrote:
> Hola que tal podrias poner el codigo de tu forma. el select debe ser de
> opcion multiple.
>
> Saludos
>
> El 10 de agosto de 2011 11:13, Gustavo <[email protected]> escribió:
>
>
>
>
>
>
>
> > Hola a todos!!
> > Soy nuevo con esto de cakephp y tengo un problema al guardar un
> > formulario. El problema es que cuando le doy enviar no toma los datos
> > que tengo en un select multiple, y si selecciono las opciones antes de
> > enviar si las toma.
> > ¿Alguien me podría ayudar?
>
> > --
> > 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.
--
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.