0

Rails 3.2.13 アプリにいくつかのヘッダー テキストがあり、現在のページまたはコントローラーに基づいてテキストを動的に変更したいと考えています。これがコードです。前もって感謝します。

    <% if current_user.present? %>
    <div class="container push_down push_left">
  <div class="site-samples">
     <div class="span2 push_nav">
          <h3>Dashboard</h3>
    </div>

    <div class="span2 push_nav">
          <dl class="palette palette-info"><center><%= link_to 'Videos',    dashboard_videos_path, :class => 'palette'%></center></dl>
    </div>

    <div class="span2 push_nav">
      <dl class="palette palette-bright-dark"><center><%= link_to 'Statistics',   dashboard_statistics_path, :class => 'palette' %></center></dl>
    </div>

    <div class="span2 push_nav">
      <dl class="palette palette-alizarin"><center><%= link_to 'Account',   edit_user_registration_path, :class => 'palette' %></center></dl>
    </div>
    </div>
    <% end %>
4

1 に答える 1

0

url_forアプリに必要なオプションで使用できます。

このように -

:only_path - true の場合、相対 URL (プロトコル、ホスト名、およびポートを省略) を返します (:host が指定されていない限り、デフォルトで true)。

参照 - http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-url_for

于 2013-05-15T12:21:14.730 に答える