Rails Routing вроде http :: //host.com/controller-action-controller - PullRequest
1 голос
/ 19 января 2012

Я пытаюсь создать URL с другим разделителем, а не '/', как '-'

из http://host.com/category/food => http://host.com/category-food

Кто-нибудь может мне помочь?

Спасибо

Ответы [ 2 ]

2 голосов
/ 19 января 2012

Примерно так должно работать в Rails 3.0 и выше:

 get 'category-:id' => 'categories#show', :as => 'show_category'

Тогда вы можете сделать ссылку на него, используя <%= link_to 'Category', show_category_path(category) %>

1 голос
/ 19 января 2012

Совпадение '/category-food' до: 'category#food'.

...