2012-04-10 5 views
0

Ich habe einen Benutzer (Plural) und ein Abonnement (Singular) Controller. Ich frage mich, ob ich eine Route wie folgt einstellen:Rails: eine singuläre Ressource verschachtelt auf dem Index einer anderen Ressource

/users/subscription/edit 

was bedeutet, das Abonnement des aktuellen Benutzers bearbeiten. Alle Beispiele, die ich sehe, sind wie /users/1/subscription/edit

Auf diese Weise kann jeder Benutzer auf diese URL verweisen und es wird auf ihre Einstellungen Seite.

Antwort

0

Machen Sie die Routen wie:

match '/users/subscription/edit' => 'subscription#edit' : as => "subscription_edit" 
OR 
match '/users/subscription/edit', :controller => 'subscription', :action => 'edit' : as => "subscription_edit" 
Verwandte Themen