Bonjour à tous,
On découvre les plaisir du développement RESTful. Il y a quand même un truc que je comprends pas : comment personnaliser les appels de méthodes dans les URL ?
Lorsqu'on souhaite éditer un enregistrement (genre :products), dans la vue on peut utiliser ceci :
edit_product_path(@product)
Dans mon contrôlleur, j'ai bien une méthode edit mais si je la change pour modifier, le système marche encore alors qu'il n'y a plus de méthode "edit". Je me dis que Rails est super fort etcomme la vue "edit.rhtml" existe il me rend bien le formulaire (mais vide, c'est normal)
Si je renomme ma vue, plus rien ne marche, c'est logique.
Si je renomme l'appel de la méthode dans la vue d'origine en modifier_product_path(@product), j'ai une erreur de méthode inexistante.
Je me demande donc comment on peut personnaliser tout ça. Je me doute que c'est dans route.rb que ça se passe, mais je ne trouve la syntaxe et l'organisation des paramètres.
|
il y a 2 jours 15 heures
il y a 1 semaine 3 jours
il y a 2 semaines 1 heure
il y a 4 semaines 3 jours
il y a 5 semaines 1 jour
il y a 6 semaines 2 jours
il y a 6 semaines 2 jours
il y a 6 semaines 2 jours
il y a 6 semaines 3 jours
il y a 6 semaines 6 jours