2012-08-30 4 views
0

"자원"을 사용하여 레일에 경로를 변경하고 생성 :내가 routes.rb</p> <pre><code>resources :items do resources :requisitos resources :videos end </code></pre> <p>에있어

   GET /items/:item_id/requisitos(.:format)   requisitos#index 
       POST /items/:item_id/requisitos(.:format)   requisitos#create 
       GET /items/:item_id/requisitos/new(.:format)  requisitos#new 
       GET /items/:item_id/requisitos/:id/edit(.:format) requisitos#edit 
       GET /items/:item_id/requisitos/:id(.:format)  requisitos#show 
       PUT /items/:item_id/requisitos/:id(.:format)  requisitos#update 
       DELETE /items/:item_id/requisitos/:id(.:format)  requisitos#destroy 
       GET /items/:item_id/videos(.:format)    videos#index 
       POST /items/:item_id/videos(.:format)    videos#create 
       GET /items/:item_id/videos/new(.:format)   videos#new 
       GET /items/:item_id/videos/:id/edit(.:format)  videos#edit 
       GET /items/:item_id/videos/:id(.:format)   videos#show 
       PUT /items/:item_id/videos/:id(.:format)   videos#update 
       DELETE /items/:item_id/videos/:id(.:format)   videos#destroy 
       GET /items(.:format)        items#index 
       POST /items(.:format)        items#create 
       GET /items/new(.:format)       items#new 
       GET /items/:id/edit(.:format)      items#edit 
       GET /items/:id(.:format)       items#show 
       PUT /items/:id(.:format)       items#update 
       DELETE /items/:id(.:format) 

을 지금, 나는/관리자에로/항목 변경을 원 모든 경로,이 중첩 된 리소스의 소스를 사용하여 어떻게하면됩니까? 이 당신이 원하는 경우

답변

1

하여 URL에서 "관리자"와 "항목"을 대체합니다 귀하의 리소스를 이렇게

resources :items, path: 'admin' do 
    resources :requisitos 
end 
+0

완벽한! 정확히 내가 무엇을 찾고 있었는지. –

0

는 잘 모르겠어요하지만 당신은

resources :items, path: "admin" 

을 할 수 그리고 당신은의 경로를 설정할 수 있습니다

관련 문제

 관련 문제