У меня есть эти маршруты:Rails двойных вложенных маршрутов, разогнали
map.resources :categories do |category|
category.resources :sub_categories
end
map.resources :sub_categories do |sub_category|
sub_category.resources :events
end
Это только так, что URL оленья кожа должна быть вдвойне вложенными, я хочу, чтобы сохранить URL макс двух объектов в глубину.
Проблема в том, что для событий, я хочу потребовать там к/sub_categories /: sub_category_id как path_prefix, но с использованием
map.resources :events, path_prefix => '/sub_categories/:sub_category_id'
дает мне маршруты, как
event_path
Что я хочу иметь, это
sub_category_event_path
ПОСКОЛЬКУ каждый раз, когда пользователь хочет, чтобы добраться до * sub_category *, я хочу, чтобы URL требовать * CATEGORY_ID * быть предоставлены, но если пользователь хочет увидеть событие, должен быть предусмотрен sub_category_id.
FWIW, который меняет свое название, но не аргументы она принимает. – wuputah
Он делает ... – Rabbott