J'ai un contrôleur appelé store_controller, et des vues pour stocker. Mais le magasin n'a pas le modèle, mais je veux utiliser store_path dans le code. Comment puis-je ajouter le store_path dans routes.rb?Comment configurer routes.rb pour SEULEMENT le contrôleur et voir l'objet?
3
A
Répondre
5
Si vous avez un seul magasin (sans carte d'identité), vous pouvez créer une seule voie (appelée store
de sorte que vous pouvez utiliser store_path
):
map.resource :store, :only => [:show]
Vous pouvez aussi créer un itinéraire personnalisé:
map.store "/store", :controller => "store", :action => "show"
0
Vous pouvez également lire un peu plus ici:
http://guides.rubyonrails.org/routing.html#customizing-resources
Ce que je pochés de ce poste connexe:
Je reçois cette erreur. Variable locale non définie ou méthode 'store_path 'pour # –
DNB5brims
Avez-vous redémarré votre serveur? –
Je vois, redémarré, et réparé. Je vous remercie. – DNB5brims