bonjour , premiérement je veut dire PARDON car je pose bcp de question
mais dommage je suis obligé de les posé pour faire avancé mon
application et merci d’avance.
ma question cette fois concerne une erreur qui s’affiche lors de
l’appelle de methode edit dans un ‘popup’ (cette erreur ne s’affiche
pas quand je n’utilise pas le popup) .
l’erreur est : ‘Couldn’t find Projet without an ID’
Regarde dans ton code, spécialement dans la partie :url, et réfléchi
un peu. Tu spécifie déjà l’action, et je pense qu’en regardant
l’erreur tu va comprendre… ou pas.
Il faut que tu donnes le code de ta vue en entier (pour vérifier que
ton projet.id correspond à quelque chose, …) et celui de ton
controler pour qu’on puisse t’aider, …
Cependant, on te l’a déjà dit, si tu ne sais même pas faire des
opérations aussi basiques, je ne vois pas comment tu vas t’en sortir
avec des trucs aussi alambiqués (?? un appel ajax pour un edit, est-ce
vraiment nécessaire à ton stade ???). Apprends la base avec un livre
(un sur ruby et puis sur rails) et des tutoriaux et après reprend
toute ton application sous l’angle de ce que tu auras appris.
Là tu te dis qu’en mettant de suite les mains dans le cambouis tu vas
t’en sortir mais tu te trompes gravement ! La preuve !
Si tu as bien compris ce que je viens de te dire, ton prochain post
arrivera dans deux semaines, . au moins, …
merci pour tes conseils le prbléme que pendant 2 semaine je doit
présenté mon application hhhhhhh alors merci d’étre génereux et de me
repondre poue le code de la vue ====>
Même si tu dois rendre ton projet dans 2 semaines, tes profs ne t’ont
sûrement pas obligé à utiliser de l’AJAX.
Donc n’en utilise pas !
Si j’étais ton correcteur, je préfèrerais largement mieux un projet
bien réalisé sans AJAX qu’un projet bâclé avec.
Concentre toi sur l’essentiel.
Pour utiliser des appels AJAX, toute ton application doit déjà
fonctionner SANS.
Si ce n’est pas le cas, ça ne fonctionnera pas.
Ne met pas la charrue après les boeufs, crée une application correcte
et après si tu as encore le temps tu pourras “t’amuser” a utiliser les
helpers AJAX de Rails.
Tous les développeurs font comme ça, même les plus expérimentés.
Si tu ne respectes pas cela, ne soit pas surpris de ne pas avoir de
réponse à tes questions.
Conséquence immédiate : lorsque tu montres ton code à d’autres, ils ne
le comprennent pas au premier coup d’oeuil et préfèrent passer à un
autre sujet.
Conséquence à plus long terme : tu ne comprendras plus toi non plus ton
code au premier coup d’oeuil lorsque tu ne l’auras plus regardé depuis
un certain temps. Pour un projet d’étudiant, à la limite ce n’est pas
grave, tu ne devras pas le maintenir pendant des années, mais pour un
projet normal c’est se tirer une balle dans le pied.
Lionel
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.