Forum: Rails France Model obligatoire mais pas tout le temps (vous faites comment)

Posted by Tranquiliste (Guest)
on 2009-06-18 15:09
(Received via mailing list)
Bonjour,

Dans mon appli j'ai un model Adresse qui est rataché à plusieurs autre
modèles (batiment, société, user, ...)

Dans certain modele je veux que la saisie de l'adresse soit
obligatoire , dans d'autres non mais si l'adresse est saisie il faut
qu'elle soir correcte. Comment gérer vous cela? est il possible
d'avoir des validates_presence conditionnés au modèles?

Merci
Nicolas
Posted by Martin Catty (Guest)
on 2009-06-18 15:21
(Received via mailing list)
Tranquiliste a écrit :
> Merci
> Nicolas

Perso j'utilise un système de validations optionnelles:
http://blog.noremember.org/index.php?post/2008/02/28/Validations-optionnelles-en-rails

--
Martin Catty || fuse
http://www.noremember.org
Posted by Michel Belleville (Guest)
on 2009-06-18 15:22
(Received via mailing list)
Comme toutes les validations tu peut les conditionner avec la clause :if 
de
validate_presence_of qui prend par exemple un bloc avec un retour true 
pour
dire "oui ça se valide" ou false pour dire "non ça ne se valide pas".

source : http://railsapi.com/doc/rails-v2.3.2.1/

Michel Belleville


2009/6/18 Tranquiliste <nicolas.aguttes@googlemail.com>
Posted by Tranquiliste (Guest)
on 2009-06-18 15:34
(Received via mailing list)
Cool, merci.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.