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 16 heures 38 min
il y a 16 heures 40 min
il y a 21 heures 35 min
il y a 23 heures 4 min
il y a 1 jour 17 heures
il y a 2 jours 17 heures
il y a 2 jours 21 heures
il y a 1 semaine 18 heures
il y a 1 semaine 22 heures
il y a 1 semaine 3 jours