FormHelper: Woher kommt dieser select

Unterstützung der Daten-Formatierung in den Views (DRY)

FormHelper: Woher kommt dieser select

Beitragvon getit am Mo 25. Mai 2009, 18:29

Hallo,

habe hier einen komischen (leeren) Eintrag in meiner select-Box.

Habe folgendes Array ($admin):
Code: Alles auswählen

Array
(
   (0)  => ersteller
)
 

(Habe die eckigen Klammern für die Indizes durch Runde ersetzt)

und mit folgendem Code habe ich das select-Feld erstellt:
Code: Alles auswählen

echo $form->select('admin', $admins);
 


Ich erhalte folgendes Select-Feld:
select.jpg
select.jpg (3.07 KiB) 103-mal betrachtet

Wo kommt dieser leere Eintrag her?
getit
 
Beiträge: 105
Registriert: Mo 22. Dez 2008, 13:06
CakePHP-Version: 1.2.1.8004
OS: Vista

Re: FormHelper: Woher kommt dieser select

Beitragvon Mathias am Mo 25. Mai 2009, 19:11

Ich glaube, es wird standardmäßig ein leerer Eintrag erstellt.
Der Parameter dafür nennt sich showEmpty. Der müsste auf false gesetzt werden.
http://api.cakephp.org/class/form-helpe ... lperselect

Angabe ohne Gewähr ;)
cheers
Benutzeravatar
Mathias
 
Beiträge: 184
Registriert: Mi 4. Jun 2008, 22:30
Wohnort: Berlin
CakePHP-Version: 1.2.5
OS: OS X 10.6.x

Re: FormHelper: Woher kommt dieser select

Beitragvon getit am Di 26. Mai 2009, 12:56

Ich glaube, es wird standardmäßig ein leerer Eintrag erstellt.

Vielen Dank!!! Das wars!!! :D

Man ich hab mir gestern die API und die Doc reingezogen, aber das habe ich übersehen. Also vielen Dank!!
getit
 
Beiträge: 105
Registriert: Mo 22. Dez 2008, 13:06
CakePHP-Version: 1.2.1.8004
OS: Vista

Re: FormHelper: Woher kommt dieser select

Beitragvon euromark am Di 26. Mai 2009, 16:17

wenn man über $form->input() mit type=select arbeitet, sollte nie eine leere zeile standardmäßig erscheinen
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows


Zurück zu Helper

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron