Hi,
besser: In die entsprechende ViewHelper-PHP-Datei im Fluid Core schauen und 
verstehen, was dort z.b. an Argumenten möglich ist...

"bitte wählen" könntest du dem an den View übergebenen Objekt hinzufügen. 
Allerdings halte ich "Bitte wählen" aus objektorientierter Sicht in Formularen 
für völlig daneben. Hier findet wieder einmal eine Vermischung aus Datenschicht 
und Anzeigeschicht statt. "Bitte wählen" trägt schliesslich keine für die 
Daten-/business-Schicht relevante Information und sollte daher tunlichst 
unterlassen oder rein durch Javascript hinzugefügt werden...



-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Martin Hummer
Gesendet: Dienstag, 22. Mai 2012 12:34
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Extbase/ Fluid: Query-Objekt an Partial übergeben

hallo raphael,

schau mal hier:
http://fedext.net/fluid-viewhelpers/form/select.html

eine schöne übersicht über alle fluid viewhelper.

lg,
martin


Am 22.05.2012 um 11:51 schrieb Raphael Weber:

> Hallo,
> 
> Am 18.05.12 15:49, schrieb Raphael Weber:
>> Nun möchte ich das Objekt an ein Partial übergeben, um dort die 
>> Select-Liste auszugeben. Folgendes funktioniert dabei leider nicht:
>> 
>> <f:render partial="Club/FormFieldsContact" arguments="{countries:
>> countries}" />
>> 
>> Als Argumente kann man scheinbar nur Arrays und keine Query-Objekte 
>> übergeben.
>> Gibt es irgendeine Möglichkeit, das Objekt an das Partial zu 
>> übergeben, oder bleibt als einzige Möglichkeit, die Verabeitung dem 
>> Template zu überlassen?
> 
> Habe leider bisher keine Lösung für das Problem gefunden. Wenn ich mir eine 
> eigene Methode schreibe, die mir statt dem Objekt ein Array übergibt, könnte 
> ich dieses zwar an das Partial übergeben und dort verarbeiten, dann könnte 
> ich aber leider nicht alle Möglichkeiten des f:form.select ViewHelpers 
> nutzen: optionLabelField und optionValueField könnte ich dann z.B. nicht 
> verwenden (oder doch?).
> 
> Neues Problem: ich möchte der Auswahlliste als ersten Eintrag eine Option 
> "bitte wählen" hinzufügen. Was wäre hier der sinnvollste Weg? Dem Objekt ein 
> weiteres Objekt an erster Stelle zufügen (wie?)? Oder kann ich dem ViewHelper 
> f:form.select direkt zwei Objekte als "options" übergeben?
> 
> Grüße,
>       raphael
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an