Я пытаюсь создать панель навигации, которая выделяет элемент li
, на которой я нахожусь.
В приведенном ниже коде я пытаюсь использовать условный оператор, чтобы проверить правильность текущего пути. Или, по крайней мере, я так думаю.
<li id="home-link" data-hook class="<%= root_path ? "active" : "" %>"><%= link_to Spree.t(:Home), spree.root_path %></li>
<% if spree_current_user %>
<li id="home-link" data-hook class="<%= products_path ? "active" : "" %>" ><%= link_to Spree.t(:products), spree.products_path %></li>
<% end %>
Что я тогда ожидаю, так это то, что если я на главной странице, то li
получит класс active
,
В настоящее время происходит то, что все элементы li
активируют класс.
Как я могу проверить текущий путь?