Я хочу использовать регулярные выражения внутри своих маршрутов. У меня есть контроллер продуктов, но я хочу другую структуру URL для доступа к продукцииРасширенная маршрутизация с Rails3
Эти URL должны вызвать действие в мой контроллер (Products:show_category(:category)
)
Возможно ли это как можно?
match "(this|that|andthat)" => "products#show_category", :category => $1
действие должно выглядеть следующим образом
def show_category
puts params[:category] # <-- "this" if http://host/this/ is called
# ...
end
Отлично, это работает отлично! Спасибо за подсказку: ограничения-вариант – Fu86