Wie definiere ich einen benutzerdefinierten Pfad in Schienen?

8

Ich habe ein Benutzermodell. Wenn ich das tue:

%Vor%

dann

%Vor%

Ich bekomme

%Vor%

Was sinnvoll ist, weil ich es nicht in map.resources :users. abgebildet habe. Aber ich möchte es nicht so machen, weil ich nicht alle Ressourcen brauche.

Wie kann ich diese Methode user_path in meinen Routen einfach definieren?

    
marcgg 17.09.2009, 01:30
quelle

3 Antworten

5

Sie können auch erholsame Routen anpassen . Zum Beispiel sind in meiner Anwendung nur die Index- und Show-Aktionen für bestimmte Controller geeignet. In meiner routes.rb-Datei habe ich einige Routen wie folgt:

%Vor%

Sie können auch :except verwenden, wenn dies sinnvoller ist.

    
Andy Gaskell 17.09.2009, 02:36
quelle
3

Sie können benutzerdefinierte Routen in Ihrer routes.rb-Datei wie folgt zuordnen ...

%Vor%

Dies gibt Ihnen den users_path Helfer, nach dem Sie suchen.

    
Jason Punyon 17.09.2009 01:55
quelle
3

Seit ich hierher gekommen bin, um nach einer Möglichkeit zu suchen, Helfer in routes.rb zu erstellen, hier ist der Weg dahin:

%Vor%     
ironic 09.05.2014 15:03
quelle

Tags und Links