Erst mal Danke an all die hilfreichen Menschen hier..

Ich benötige noch ein paar infos.

Zwei Tabellen eine mit Personendaten, eine mit anderen Daten
1:1 Relation

model_a has_one model_b
model b belongs_to model_a

model_a
validates_presence_of :name

Formular:
<%= text_field 'var1', 'name'  %>
<%= text_field 'var2', 'titel' %>

Controller:
var1 = Model_a.create(params[:params1])
var2 = Model_b.new(params[:params2])
var1.var2 = var2

speichert die Daten ab. Gut.
Aber die Validation funktioniert nicht. Keine Fehlermeldung, nix. Es wird einfach abgespeichert.

Das gleiche Thema habe ich auf einer anderen Seite wo ich erst ein Bild hochladen lasse und ich zusätzliche Daten in eine zweite (verknüpfte) Tabelle updaten lasse. Die Validierung des Uploads klappt. Aber sobald ich eine Validierung der verknüpften Seite (die mit zusätzlichen Daten) aktiviere , funktioniert auch die Validation der ersten Seite (beim upload nicht..), bzw. die arbeitet schon, aber es wird keine Fehlermeldung angezeigt.

Kann mir da jemand was zu sagen.. oder wo finde ich dazu Informationen ?

Gruß
Werner




--

Werner Laude
Lindenburger Allee 22  |  50931 Köln

0221.8805 635

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://www.webagentur-laude.de

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an