Я пытаюсь очистить свои маршруты, и у меня возникла ситуация, с которой я не уверен, что делать:
У меня есть большое количество инструментов и отчетов, распределенных по различным контроллерам, которые в основном являются коллекциями, но все они вращаются вокруг 2 параметров: деления и термина.
Я хотел сделать что-то вроде этого:
resources :divisions do
resources :terms do
scope "/tools" do
#something to redirect to controller "carriers" and action "carrier_distribution"
#something to redirect to controller "courses" and action "secour monitor"
end
end
end
Большинство интересующих меня ресурсов вложено в разделение.
Было бы очень чисто и полезно иметь такой URL:
/ подразделения / 1 / Термины / 1 / инструменты / carrier_distribution
У меня есть возможность создать «инструментальный» контроллер, который мог бы запустить эту штуку. Я просто не уверен, что уместно (например, стоит ли мне передавать параметр term).
спасибо!