Bonjour,
Je rencontre un probleme lors de la génération d’url par url_for. J’ai
une resources “tasks” à laquelle j’ai ajouté une méthode “done”
accessible uniquement par “put” (donc :member => {:done => :put} dans
routes.rb).
Mais quand je tente de générer un path avec done_task_path(@task) il me
génère l’url : tasks/2/done qui n’est pas reconnu comme une route valide
et j’ai un message du type “Action 2 is not defined”. L’url générée
devrait etre de la forme tasks/done/2 et si je la tappe manuellement
cela marche donc je suis pour l’instant obligé de crée une regle dans
mon routes.rb pour contourner le problème mais quelqu’un aurait-il une
explication et une solution plus “propre” ?
Merci.