Rails RESTful маршруты и пространства имен контроллеров - PullRequest
2 голосов
/ 05 сентября 2010

У меня есть контроллер пространства имен, подобный этому:

class Shop::ProductsController < ApplicationController
  ...
end

Я хотел бы направить на этот контроллер так же, как если бы он не был пространством имен.то есть.Я хотел бы получить доступ к этому ресурсу по следующему URL:

/products

(т. Е. Не / shop / products)

Как настроить этот маршрут в маршрутах.

1 Ответ

2 голосов
/ 05 сентября 2010

сработало.Пошел к источнику, что я и должен был сделать, прежде чем задавать этот вопрос.Одно из больших преимуществ открытого исходного кода.

map.namespace :shop, :path_prefix => nil do |shop|
  shop.resources :products
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...