IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ruby on Rails Discussion :

Transmettre objet en cas d'erreur


Sujet :

Ruby on Rails

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 54
    Points : 35
    Points
    35
    Par défaut Transmettre objet en cas d'erreur
    Bonjour tout le monde (enfin, j'ai pas l'impression qu'il y ait du monde ici )

    J'ai un problème que j'ai du mal à régler.
    J'ai un formulaire (@monitoring) auquel je transmet un objet (@product) lors de l'appel d'URL, de la manière suivante : new_monitoring_path(:id => @product.id)

    Jusqu'ici, tout va bien. Le problème est qu'à partir du moment où je vais lever une erreur dans le formulaire via un validate, l'objet product n'est pas gardé ! Et je ne sais pas du tout où je dois déclarer à Rails qu'il faut absolument garder cet objet, car forcément le formulaire plante lamentablement...

    Vous voyez mon problème ?

    Merci de votre aide.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 54
    Points : 35
    Points
    35
    Par défaut
    J'ai trouvé la solution, pour ceux que ça intéresse, il suffit de rappeler son objet dans le else de son create :

    @objet = objet.find(@objet_du_new.objet_id)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6]Fermer une page de propriétés en cas d'erreur
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 03/01/2006, 11h31
  2. afficher la pile en cas d'erreur
    Par fabrice1596 dans le forum Langage
    Réponses: 6
    Dernier message: 01/06/2005, 15h01
  3. Réponses: 7
    Dernier message: 15/03/2005, 14h44
  4. Redirection en cas d'erreur sur una page
    Par PrinceMaster77 dans le forum ASP
    Réponses: 2
    Dernier message: 03/09/2004, 09h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo