Qualcuno può dirmi come evidenziare (con il colore) il collegamento corrente su una barra di navigazione, usando css? Non voglio usare l'opzione controller. Ecco il codice da shared/menu.html.erb:Ruby on Rails evidenzia il link corrente sulla barra di navigazione?
<div id = "navigation">
<ul>
<li id="menu"><%=link_to "Menu", menus_path, :class => "menunav"%></li>
<li id="drink"><%=link_to " Drinks", drinks_path, :class => "drinknav"%> </li>
</ul>
</div>
Non è del tutto chiaro per me quello che vuoi. Con 'link corrente 'intendi il collegamento che punta alla pagina corrente? E cosa intendi con 'opzione controller '? La soluzione normale che propongo è di adattare il tuo 'link_to' e aggiungere una classe' current' quando punta alla pagina corrente. – nathanvda