我在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 %>
答案 0 :(得分:0)
您可以将url_for
与您的应用所需的选项一起使用。
喜欢这个 -
:only_path - 如果为true,则返回相对URL(省略协议, 主机名和端口)(默认情况下为true,除非:指定了host)。
参考 - http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-url_for