Korzystanie CakePHP, stworzyłem postać select-option elementu z:Dlaczego pierwszy element w menu wyboru jest zawsze pusty?
echo $form->select('items', $numeration , array('selected' => 0));
Stwarza to pole wyboru, ale pierwsza opcja jest zawsze pusty.
Jak mogę pozbyć się tej pustej opcji? Nie udało mi się zrobić coś z showEmpty
opcji ...
proszę o pomoc .... : - ((
AKTUALIZACJA:
kod CakePHP
echo $form->select('myOptions', array(1 => 'a', 2 => 'b', 3 => 'c'), array('empty'=>false));
tworzy następny 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>
co jest nie tak i dlaczego mam pusty el ement ?!
Czy '$ numeracja' zawiera pusty element? Zrób 'debugowanie', aby być pewnym. –
nop, numeracja tablic jest tworzona tuż przed dodaniem do niej pierwszego elementu – user198003
Czy tablica numeracji faktycznie ma element 0? – Leo