Form_for mit URL, Format und HTML-Optionen

8

Ich habe das Gefühl, hier etwas Einfaches zu vermissen. Ich benutze das Formular_for Helfer mit einem Objekt. Ich spezifiziere die URL, das Format und die HTML-Methode. Wenn sie jedoch gerendert wird, übernimmt die URL im Aktionsattribut das Format nicht. Hier ist mein Code:

%Vor%

Mein Controller ist so eingestellt, dass er auf ein CSV-Format reagiert, und ich rufe einfach eine to_csv-Methode für das Standortobjekt auf.

Irgendwelche Ideen, warum es nicht wie erwartet funktioniert.

    
agmcleod 04.08.2011, 13:30
quelle

1 Antwort

22

Ungetestet, aber ich denke, der Formatierungsteil sollte in den URL-Helper gehen:

%Vor%

Plus: Ich denke nicht, dass Sie den method: :post -Teil angeben müssen, da form_for entscheidet, ob er PUT oder POST verwenden soll, abhängig davon, ob @site ein neuer oder ein bestehender Datensatz ist .

    
Wukerplank 04.08.2011, 13:37
quelle