2014-10-31 2 views
0

Я использую Rails 4 с драгоценным камнем admin -te-rails. Несмотря на то, что «панель мониторинга» является допустимым маршрутом, она позволяет мне только ссылаться на нее, используя обычный, а не link_to. Каждый раз, когда я использую link_to, раздел с панелью управления исчезает. В приведенном ниже коде показан рабочий пример панели инструментов. Ниже, это рабочая ссылка_to для пути managestudents_path. Я не уверен, почему один работает, а другой скрывает панель инструментов.ruby ​​rails, bootstrap link

<ul class="sidebar-menu"> 
    <li class="active"> 
    <a href="/dashboard"> 
     <i class="fa fa-dashboard"></i> <span>Dashboard</span> 
    </a> 
    </li> 
    <!-- Manage Users --> 
    <li class="treeview"> 
    <a href="#"> 
     <i class="fa fa-edit"></i> <span>Manage Users</span> 
     <i class="fa fa-angle-right pull-right"></i> 
     </a> 
     <ul class="treeview-menu"> 
      <li> 
      <%= link_to managestudents_path, type: "button", data: {toggle: "expanding"} do %> 
       <i class="fa fa-angle-double-right"></i> Students 
      <% end %> 
     </li> 

Вот некоторые из link_to, которые я пробовал, но не работаю на приборной панели.

<li class="active"> 
    <% link_to dashboard_path do%> 
     <i class="fa fa-dashboard"></i> <span>Dashboard</span> 
    <% end %> 
</li> 

и не пролете

<% link_to dashboard_path do%> 
    <i class="fa fa-dashboard"></i> Dashboard 
<% end %> 

ответ

0

Я считаю, это потому, что, как только вы написали <% link_to и другой <%= link_to

1

Вы упускаете =:

<%= link_to dashboard_path do%> 
    <i class="fa fa-dashboard"></i> Dashboard 
<% end %> 
+0

О человеке, Я не могу поверить, что забыл «=». Спасибо! Сейчас работает. – rogue0137