con CakePHP, he creado formulario-opción Seleccionar elemento con:¿Por qué el primer elemento del menú de selección está siempre vacío?
echo $form->select('items', $numeration , array('selected' => 0));
Se crea cuadro de selección, pero la primera opción es siempre vacío.
¿Cómo puedo deshacerme de esa opción vacía? No he conseguido hacer nada con showEmpty
opción ...
favor ayuda .... : - ((
Actualizado:
código cakephp
echo $form->select('myOptions', array(1 => 'a', 2 => 'b', 3 => 'c'), array('empty'=>false));
crea siguiente html :
<select id="myOptions" name="data[myOptions]">
<option selected="selected" value=""></option>
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
</select>
lo que está mal, y ¿por qué tengo el el vacío ement ?!
¿'$ numeration' tiene un elemento vacío? Haz una 'depuración' para estar seguro. –
no, la numeración de la matriz se crea justo antes de agregar el primer elemento – user198003
¿La matriz de numeración en realidad tiene un elemento 0? – Leo