Rails 3, помогите с настройкой конфига для контроллера - PullRequest
0 голосов
/ 16 ноября 2010

у меня есть ресурс фотографий

В настоящее время у меня есть эта работа: / photos

, который показывает фотографии # контроллер индекса, который я хочу ...

Но теперь я тоже хочу иметь / projects / 2 / photos

Который должен показывать фотографии для этого проекта. Проблема в том, что он указывает на индекс def, и мне как-то нужно отдельное представление для этого пути.

Мысли? Спасибо

маршруты:

resources :projects do
  resources :photos,do
  collection do
    get 'newjs'
  end
end

1 Ответ

1 голос
/ 16 ноября 2010

В действии PhotosController#index вы можете проверить, определено ли params[:project_id] - если это так, то вы используете подресурс.Если это не так, вы используете ресурс верхнего уровня.

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