我想在我的布局中仅在主页上显示一些HTML。
布局中的代码:
<% if current_url = root_path %>
Sometxt
<% end %>
但它不仅出现在主页上,还出现在/example
答案 0 :(得分:2)
<% if current_url = root_path %>
这将始终返回true,因为它是一个赋值。你需要一个双等于。
<% if current_url == root_path %>
current_url也不是一种方法,你想使用request.path。
<% if request.path == root_path %>