Ruby on Rails маршрутизация с несколькими параметрами области - PullRequest
0 голосов
/ 29 сентября 2018

Редактировать: я немного переформулировал свой вопрос для ясности

Мне передали проект, похожий на ebay / amazon и т. Д. Но где важно, чтобыпользователи, принадлежащие к групповой модели, могут использовать весь сайт с таким URL-адресом, как: example.com/groupname/<all existing routes>

Я как-то нахожусь на пути к этому ограничению маршрута?:

scope '(:locale)/(:group)', locale: /#{I18n.available_locales.join('|')}/ do
...all routes..
end

И в application_controller у меня есть before_action для проверки связи current_user с группой, которую я выбираю из имени параметра группы.

Вопрос ,Вы, ребята, сделали бы область или пространство имен для такого рода вещи?Если я создаю пространство имен, мне нужно воссоздать новые контроллеры / представления, верно?

И если я использую область действия, как сделать так, чтобы помощник link_to не терял параметр (: group) на всех ссылках вмнение?

Буду рад получить помощь по этой теме!

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