0

学習者としてサンプルアプリを作成しています。以下のコードを修正して、アプリのすべてのページのナビゲーション バーの左側に「One Month Rails」が表示されるようにするにはどうすればよいですか? ありがとうございました!

<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
    <div class="container">
        <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>

        </a>

            <% link_to "One Month Rails", root_path, class: "brand" %>

            <div class="nav-collapse">
                <ul class="nav">
                    <li>
                        <%= link_to 'Home',  root_path %>
                    </li>
                    <li>    
                        <%= link_to 'About',  about_path %>
                    </li>
                </ul>
        <ul class="nav pull-right">
                  <% if user_signed_in? %>
                    <li><%= link_to "Edit Profile", edit_user_registration_path %></li>
                    <li><%= link_to "Logout", destroy_user_session_path, method: :delete %></li>
                  <% else %>
                <li><%= link_to "Login", new_user_session_path %></li>
                  <% end %>
        </ul>
            </div>
    </div>
</div>

4

1 に答える 1

0

これはあなたのために働くでしょう...

<%= Rails.application.class.parent_name %>

またはより具体的に...

<%= link_to Rails.application.class.parent_name, root_path, class: "brand" %>

link_to 呼び出しの前にある等号を忘れないでください。

于 2013-06-17T20:57:05.193 に答える