Am 17.11.2007 um 14:38 schrieb Pa Sc:
Die Daten für mein Modell stelle ich in mehreren Forms, die über
mehrer
Seiten
verteilt sind, zusammen. Leider werden die Eingaben erst validiert,
wenn
das
Ganze im Modell gespeichert wird.
Ich möchte aber nach jeder Seite gleich valdieren, sodass bei einer
falschen
Eingabe auch gleich die entsprechende Seite angezeigt wird.
Weiss jemand einen Rat, wie man so was hin kriegt?
ganz hässlich, die Teildaten in der Session abspeichern.
Besser, den ganzen Validations ein :if mitgeben, ein Beispiel
aus meinem UserModel:
validates_uniqueness_of :login, :if => Proc.new{|u|
u.is_guest?}, :message => _('Login is missing.')
Sinn war, nur so nebenbei, GuestUser anzulegen die dann hinterher
erst komplettiert
werden, oder gar nicht. Frag mich nicht warum das Ding nicht ohne
Proc funktioniert hat.
Weiß das jemand?
ciao, tom
--
Thomas R. "TomK32" Koll <> http://tomk32.de <> http://ananasblau.de
just a geek trying to change the world
Skype: TomK32
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug