J'ai une liste d'onglets en haut de mon application que j'inclue dans une présentation générale dans application.html.erb. Ils ressemblent à ceci:Modification de l'onglet actuel dans les rails
<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>
Je souhaite modifier l'onglet sélectionné dans le « courant » un, quand je frappe cette page. Alors, quand je clique sur Modifier le profil et la page se charge Modifier le profil, les onglets devraient apparaître comme suit:
<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>
Est-il possible de le faire en dehors de l'ajout javascript sur la page qui est affichée? Ou s'il y a ce qui est généralement la meilleure pratique pour le faire de la manière la plus sèche possible.
Merci
Ahh merci.Ce controller.action_name est exactement ce dont j'avais besoin.Je vais donner à celui-ci un chèque depuis sa solution finale, mais je souhaite que je –
Bon travail, danivo – kafuchau