Mam listę zakładek u góry mojej aplikacji, które umieszczam w ogólnym układzie w application.html.erb. Wyglądają tak:Zmiana bieżącej zakładki w szynach
<li class="current"><%= link_to "Home", provider_path(current_user.id), :method=> "GET"%> </li>
<li><%= link_to "Edit Profile", edit_student_path(current_user.id) %> </li>
<li><%= link_to "Search", provider_search_path %> </li>
Chcę zmienić wybraną zakładkę na "aktualną", kiedy trafię na tę stronę. Więc kiedy kliknij Edytuj profil i Edycja strony profilu obciążenia, zaczepy powinny wyglądać następująco:
<li><%= link_to "Home", provider_path(current_user.id), :method=> "GET"%> </li>
<li class="current"><%= link_to "Edit Profile", edit_student_path(current_user.id) %> </li>
<li><%= link_to "Search", provider_search_path %> </li>
Czy istnieje sposób, aby to zrobić poza dodaniem JavaScript do strony, która jest wyświetlana? Lub jeśli jest na ogół najlepsza praktyka do robienia tego w możliwie najdrobniejszy sposób.
Dzięki
Ahh dzięki.Ten kontroler.action_name jest dokładnie tym, czego potrzebowałem.Oddam ten jeden, ponieważ jest to ostateczne rozwiązanie, ale chciałbym może dać pół i pół. –
Dobra robota, danivo – kafuchau