Ich versuche eine Hilfsmethode zu schreiben, die den Namen einer Plural-Ressource akzeptiert und einen entsprechenden Link zurückgibt. Das Wesen des Verfahrens ist:RESTful-Route dynamisch mit Rails erstellen
def get_link(resource)
link_to "#{resource.capitalize}", resource_path
end
— Klar, dass der resource_path
Teil oben funktioniert nicht. Was ich möchte, ist foos
zu übergeben foos_path
und bars
zu bekommen bars_path
usw. Wie kann ich das tun? Ich kann die Syntax nicht ganz ausarbeiten.
Danke, funktioniert super. Interessant, was ist der Empfänger der Sende-Nachricht an dieser Stelle? –
Um meine eigene Frage zu beantworten - wenn kein Empfänger angegeben ist, dann ist es selbst, was in diesem Fall ActionView :: Base ist, weil es in einer Hilfsmethode ist. –