2014-10-31 136 views
0

我使用Rails 4与adminlte-rails宝石。尽管'仪表板'是一个有效的路线,它只会让我使用常规链接而不是link_to链接到它。每次使用link_to时,仪表板的部分消失。下面的代码显示了仪表板的工作示例。在此之下,是managestudents_path的工作链接。我不确定为什么一个工作,另一个隐藏仪表板。红宝石轨道,自举链接

<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 2014-10-31 21:05:48