Frage

Ich möchte wissen, ob es ein gutes Plugin ist für die Darstellung von Navigations-Links in Rails. Es wäre schön, wenn es direkt aus der Routen-Datei Links zu allen möglichen GET Aktionen auf einem Controller machen könnte.

War es hilfreich?

Lösung

Darf ich fragen Sie den Zweck Ihrer Frage? Es gibt nur vier erhalten Aktionen in einem RESTful Controller (Index, zeigt, bearbeiten und neu). Der Overhead in einer Liste Herstellung einer speziellen Route Generator on the fly verwendet, ist wahrscheinlich zu viel.

Sie könnten einfach einen Teil erstellen, die diese vier Aktionen für jede Art Controller machen können Sie sich gerade sind (man denke params [: Controller]).

Was für alle möglichen Get Aktionen: Alle möglichen Aktionen erhalten die Show Aktion für jedes Element in Ihrer Datenbank umfassen würde. Das heißt, wieder, am besten behandelt in einem Teil und die Verwendung von link_to.

Es ist schwer, eine vollständige Antwort, obwohl zu geben, weil die Umstände einzigartig zu sein scheinen.

Ich hoffe, das hilft auch ein wenig.

-Chris

Andere Tipps

Während diese Antwort nicht ths spezifische Frage, können Sie alle Ihre eigenen Routen auf der Kommandozeile sehen, indem Sie

rake routes

Dies wird Sie Ihre eigene persönliche Anzeige aller Ihrer Routen auf der Website geben, aber wie Chris oben gesagt, das ist nicht wirklich eine bestimmte Antwort, eher ein FYI.

Cheers!

Sie sollten versuchen, Mmmenu: http://github.com/snitko/mmmenu Es ist sehr flexibel.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top