So habe ich dies in meiner application.html.erb Datei:Rails Highlight aktuelles Menü Kirchenschiff in Seite
<div class="mainMenu">
<%= link_to 'Movies', dvds_path %>
<%= link_to 'Books', books_path %>
<%= link_to 'Albums', cds_path %>
<%= link_to 'Games', games_path %>
</div>
Ich mag eine Klasse von „Highlight“ in den Menüs setzen, wenn wir auf jedem sind die Seiten, so zum Beispiel in den Filmen Seite, wenn wir in dvds_path sind dann wäre es:
<%= link_to 'Movies', dvds_path, :class => 'highlight' %>
Aber können nicht scheinen, um herauszufinden, keine dieser Methoden für mich gearbeitet:
Jede Hilfe
würde geschätzt
das funktioniert super aber ich kann keins setzen Bild in der nicht ausgewählten (aktuellen) Verbindung, weil es keinen Mechanismus gibt, um die Klasse mit Hervorhebung darauf zu setzen, da es überhaupt keine Verbindung ist. Ich habe versucht, das Hintergrundbild für diejenigen, die Links sind, auf keine einzustellen, aber das hat nicht funktioniert. Kann ich der aktuellen Seite (die keine Verknüpfung mehr ist) eine Klasse geben? Wenn ja, wie würde ich es tun? – kakubei
siehe Antwort unten .. – RGB