Bonjour à tous,
Je voudrai savoir comment mettre un lien dans un message d'erreur de
formulaire ?
Je crée une application de carnet d'adresse et je voudrai que
lorsqu'on saisi une nouvelle personne et qu'il existe déjà une
personne avec ces nom et prenom dans la base, le message d'erreur
contienne un lien vers l'affichage de cette personne.
J'ai essayé ca (vois ci-dessous) mais ca ne va pas.. Si vous pouvez
m'indiquer également où mettre le code ( vues, modèles, assistants...)
je débute en rails et je veux faire ca proprement..
def unique_personne?
if Personne.exists?(:nom => nom, :prenom => prenom)
doublon = Personne.first( :conditions => {:nom => nom,
:prenom =>
prenom})
errors.add_to_base "#{nom.to_s} #{prenom.to_s} existe
déjà (
#{link_to("voir",:action => "show",:id => 1)})"
end
end
Ensuite je voudrai savoir comment faire pour ajouter un lien
"enregistrer quand même" pour que l'utilisateur puisse confirmer qu'il
veut enregistrer cette personne même s'il existe déjà quelqu'un avec
le même couple nom/prenom (idem où dois-je mettre le code ?)
Merci à tous
adrien
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---