#ruby-on-rails #ruby-on-rails-3 #configuration #routes
#ruby-on-rails #ruby-on-rails-3 #конфигурация #маршруты
Вопрос:
Я работаю над небольшим жемчужиной rails, где мой config/routes.rb выглядит следующим образом.
resources :blog_posts do
resources :blog_comments
resources :blog_images
collection do
get :drafts
end
end
Я думаю, это работает так, как я должен, но я бы хотел, чтобы :blog_posts было чем-то настраиваемым. Таким образом, не заставляя gem жестко кодироваться для использования URL /blog_posts/
Каков наилучший способ сделать это?
Ответ №1:
Вы должны изучить «монтаж» маршрутов, чтобы пользователи вашего gem могли монтировать маршруты вашего движка в точке по своему выбору. Я предлагаю взглянуть на драгоценный камень устройства.
Комментарии:
1. Да, я думаю, что монтаж — это то, что я ищу. Хотя я не уверен, какое отношение к этому имеет драгоценный камень устройства
2. устройство @marcus сразу всплывает в памяти как драгоценный камень, на который вы могли бы посмотреть для примера, я имел в виду.