Benjamin Krause wrote:

On 2007-08-02, at 3:35 PM, Werner Laude wrote:

Habe ein Model/Tabelle und zwei Eingabemasken die in diese eine Tabelle schreiben sollen. Maske 1. hat umfangreiche Validierungen, bei der2.ten benötige ich nur eine oder keine....

Wie kann ich das regeln, das bei der 2. Maske die Validierung nicht nachfragt ?

Hallo,

ein Model hat entweder eine Validierung, oder sie hat es nicht.
Wenn du Masken-abhängig unterschiedliche Validierungen
durchführen möchtest, würde ich auf ein Designfehler in
der App tippen.

Nicht unbedingt, wir haben hier Mails. Eine Mail muss to, from, subject & co haben, wenn ich sie abschicke. Wenn ich sie aber erstmal als Enwurf speichere nicht. Dazu nutzen wir eine draft? methode auf dem Objekt, die bestimmt, ob bestimmte Attribute validiert werden oder nicht.


Ansonsten gibt es aber die methode

save_with_validation(perform_validation = true)

oder save(true/false)

Gruss,
Jonathan

--
Jonathan Weiss
http://blog.innerewut.de
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an