PS:comment mettre mon code dans le POST! MERCI!
Bonjour à tous,
Petite présentation de moi même, je suis débutant en programmation, Pratique de ruby on rails est mon première livre.
je suis sous Ubuntu feisty.
J'ai donc un problème dans l'exercice sur l'agence immobilière:
j'ai le fichier afficher_bien.rhtml:
Création / Modification d'un bien
"valider_bien" %>
Rue:(*)
Ville:(*)
Code Postal:(*)
Superficie (m2):
Prix(€):(*)
Proprietaire:
Etat :(*) "Choisissez ..." %>
(*) = obligatoire
[/quote]
Dans le controller, j'ai la fonction
....
def valider_bien
# Creation / Modification d'un bien
id = params[:id]
@b = ""
if id.nil?
#creer le bien
@b = Bien.create params[:b]
else
#modifier le bien
@b = Bien.update id, params[:b]
end
if @b.errors.count == 0
# saisie valide
redirect_to :action=>"index"
else
# saisie non valide
flash[:b] = @b
redirect_to :action=>"afficher_bien"
end
end
....
Quand j'appuie sur valider rien ne se passe, j'ai donc une saisie non valide.
je sais pas comment faire pour que mon @b.errors soit à 0
Merci d'avance
@+
|
il y a 1 semaine 1 jour
il y a 2 semaines 1 jour
il y a 2 semaines 1 jour
il y a 2 semaines 2 jours
il y a 2 semaines 2 jours
il y a 3 semaines 3 heures
il y a 3 semaines 21 heures
il y a 3 semaines 3 jours
il y a 4 semaines 13 heures
il y a 4 semaines 1 jour