Doppelt verschachtelte Modellformen

8

Ich habe immer noch Probleme mit verschachtelten Formularen. Hier ist mein Formularcode:

%Vor%

Das Account-Modell:

%Vor%

Das Organisationsmodell:

%Vor%

Und das Standortmodell:

%Vor%

Und schließlich, der Accounts Controller:

%Vor%

Hier ist der Fehler, den ich bekomme:

%Vor%

Jede Hilfe mit diesem wird sehr geschätzt. Ich habe das jetzt für ein paar Stunden angeschaut.

    
Corey Quillen 10.08.2011, 04:48
quelle

2 Antworten

15

Sie sollten den neuen Builder in verschachtelter Form für verschachtelte verschachtelte Formulare verwenden :)):

%Vor%     
antonversal 10.08.2011, 05:01
quelle
1

Eine gleichmäßige DRYer-Lösung:

1) in Ihrer Gemdatei, listet nested_form als Abhängigkeit auf.

2) in Ihren Modellen tun dies:

%Vor%

3) Erstellen Sie regelmäßige Formulare für die Organisation unter ./app/view/organizations/ and for Location under . / app / view / locations / '

4) in Ihrem Kontoformular, tun Sie dies: (es wird ziemlich kurz auf diese Weise!)

%Vor%

5) in Ihrem Organisationsformular, tun Sie dies: (auch ziemlich kurz)

%Vor%

Überprüfen Sie diese RailsCasts:

Ссылка

Ссылка

    
Tilo 06.11.2011 20:30
quelle