1

Railsのさまざまなページにナビゲーションリンクを設定する良い方法は何ですか?今私が持っているものは休憩します。これがコードです

_nav.html.erb

<ul class="nav nav-pills pull-right">
    <%if current_page?(:action => 'new') %>
    <li><%= link_to "Home", root_path%></li>
    <%elsif current_page?(:controller => 'home', :action => 'index') %>
    <li><%= link_to "Contact", home_contact_path%></li>
    <%end%>
</ul>

だから私が<%= render :partial => 'layouts/nav' %>アンダーをするとき/views/home/index.html.erbそれは私にエラーを与えます

No route matches {:action=>"new", :controller=>"home"}
4

1 に答える 1