Как установить маршруты. Rb для ТОЛЬКО контроллера и просмотра объекта? - PullRequest
3 голосов
/ 23 января 2010

У меня есть контроллер с именем store_controller и представления для магазина. Но у магазина нет модели, но я хочу использовать store_path в коде. Как я могу добавить store_path в rout.rb?

Ответы [ 2 ]

5 голосов
/ 23 января 2010

Если у вас есть только один магазин (без ID), вы можете создать только один маршрут (с именем store, поэтому вы можете использовать store_path):

map.resource :store, :only => [:show]

Вы также можете просто создать собственный маршрут:

map.store "/store", :controller => "store", :action => "show"
0 голосов
/ 23 января 2010

Вы также можете прочитать немного больше здесь:

http://guides.rubyonrails.org/routing.html#customizing-resources

Который я выманивал из этого поста:

Как определить собственный путь в рельсах?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...