Я немного не уверен в своем решении. Имена и ссылки определяются в каждом действии контроллера:
<a href="#" onclick="location.href='http://localhost:3000/'; return false;">Home</a>
<% if defined? @l1_link %>
> <a href="<%= @l1_link%>"><%= @l1_name %></a>
<% if defined? @l2_link %>
> <a href="<%= @l2_link%>"><%= @l2_name %></a>
<% end %>
<% end %>
Таким образом, я могу использовать:
@l1_link = user_path()
Вопрос: Как я не настолько умный - может ли такая система привести к тому, что где-то в этом месте? Является ли это (грубо) неэффективным?