我想在我的佈局中僅在主頁上顯示一些HTML。Rails佈局僅在主頁上顯示html
代碼佈局:
<% if current_url = root_path %>
Sometxt
<% end %>
但它出現不僅對炫魅也/example
我想在我的佈局中僅在主頁上顯示一些HTML。Rails佈局僅在主頁上顯示html
代碼佈局:
<% if current_url = root_path %>
Sometxt
<% end %>
但它出現不僅對炫魅也/example
<% if current_url = root_path %>
,因爲它是一個賦值這將始終返回true。你需要一個雙等於。
<% if current_url == root_path %>
current_url也不是一種方法,你想要使用request.path。
<% if request.path == root_path %>
我得到這個錯誤:未定義的局部變量或方法'current_url'爲#<#
那麼,你在哪裏找到'current_url'? –
當然你有。你需要實現一個返回current_url的方法。 current_url不是內置方法。嘗試使用'request.path'代替。 – Gazler
什麼'current_url'返回? –