Hola,
Tengo un problema con un campo multiselect en edit.ctp

$responsable=$incidencia['Incidencia']['responsable']; devuelve 1,17 (que 
son ids de usuarios ya guardados en MySQL justo en este formato)

 $ary = explode(',',$responsable); devuelve con print_r:
 

Array
(
    [0] => 7
    [1] => 18
)


 echo $this->Form->input('responsable', array('type' => 'select', 
'selected' => $ary, 'options'=>$opciones, 'multiple' => true));

El problema que no me selecciona nada.

Sin embargo si pongo $ary = array(1,17) devuelve con print_r:
 

Array
(
    [0] => 7
    [1] => 18
)

y me funciona....

que hago mal???


                     

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos 
electrónicos, envía un correo electrónico a 
[email protected].
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Visita este grupo en http://groups.google.com/group/cakephp-es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Responder a