Guten Morgen,

Das $options Array ist recht vielschichtig.
Da musste schon öfters mal im quellcode nachsehen um was
entsprechendes zu finden. Noch ist der Form-Helper auch noch nicht in
der Doku (http://tempdocs.cakephp.org/) dokumentiert.

Das Null-Feld für Selectboxen erreichst du über den Schlüssel 'empty'.
Dabei gibst du ihm den Wert mit der angezeigt werden soll...

Beispiel:

$options = array(
     'empty' => '- bitte wählen'
);
print $form->input('Model.field', $options);

Gruß,
Joachim

On 28 Okt., 13:17, "Christian Bayerlein" <[EMAIL PROTECTED]> wrote:
>  Hallo Liste,
>
> in den Methoden des HTML-Helpers und Form-Helpers (Version 1.2) zur
> Erzeugung von Elementen kann man ja meistens ein $options Array übergeben,
> um z. B. Attribute des Elements zu setzen usw. gibt es zu diesem Array
> irgendwo eine Info, übersiehst oder ähnliches, welche Optionen gesetzt
> werden können? Oder muss ich das aus dem Quelltext im Core ablesen (geht
> zwar auch, aber mit einer Übersicht ginge es natürlich schneller).
>
> Insbesondere Suche ich für FormHelper::input eine Möglichkeit, bei select
> und Datum-Feldern Null-Einträge zuzulassen. Der Methode wird bis jetzt nur
> der Name des Feldes übergeben (wurde von bake so erzeugt) und wenn  das
> DB-Feld z. B. vom Typ "Date" ist, wird automatisch ein entsprechendes per
> datetime() generiertes  Fragment mit entsprechenden Elementen erzeugt.
>
> Soweit so schön. Nur kann man hier nicht *nichts*/Null auswählen und wenn in
> der DB schon Null steht, wird heute  als Datum eingetragen. Genauso bei
> Fremdschlüssel-select-Auswahl-Elementen. Auch hier kann man nicht nichts
> auswählen und wenn schon Null in der DB steht, wird im Element die
> niedrigste ID aus der referenzierten Tabelle eingetragen. Kann ich das durch
> Übergabe im $options-Array ändern?
>
>  liebe Grüße
> - Chris


--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe 
"CakePHP-de für deutsche CakePHP Entwickler".
 Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
 Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL 
PROTECTED]
 Weitere Optionen finden Sie in dieser Gruppe unter 
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an