2016-05-13 8 views
0

Ich versuche, meine Aufgaben in meine Dashboard/Admin-Routen, zum Beispiel anstelle von Todos /, Todos/neu, etc. Ich möchte Dashboard/Todos /, Dashboard/todos/new usw. usw.Schienen 4: Nesting Ressource, ändern URI, aber nicht Controller

Ich habe versucht, das hier so zu tun;

namespace :dashboard do 
    resources :todos 
end 

Obwohl dies auch der Controller, die ich nicht will - ich will nur zu nisten die todos innerhalb des Armaturenbretts Controller

Kann jemand mich in die richtige Richtung zeigen, bitte?

Antwort

1

Sie scope oder path wie beschrieben verwenden können in der Rails Guides

scope '/dashboard' do 
    resources :todos 
end 

oder

resources :todos, path: '/dashboard/todos' 

Dadurch werden die Strecken mit dem Pfad /dashboard/todos die todos_controller Karten erzeugen

Verwandte Themen