有插入在CURRENT_PAGE?()方法的一個控制器的所有頁面的方法嗎?CURRENT_PAGE?方法
<%if (!current_page?(:controller=>'users'))%>
...
<%end>
如果我不插入:action屬性不工作!
我一定要插入屬性:行動,如果我想爲一個特定的動作控制。
我會考慮所有的控制器命名用戶的頁面。
有插入在CURRENT_PAGE?()方法的一個控制器的所有頁面的方法嗎?CURRENT_PAGE?方法
<%if (!current_page?(:controller=>'users'))%>
...
<%end>
如果我不插入:action屬性不工作!
我一定要插入屬性:行動,如果我想爲一個特定的動作控制。
我會考慮所有的控制器命名用戶的頁面。
而不是使用current_page
的,你可以直接檢查控制器名稱:
<% if controller.controller_name != "users" %>
...
<% end %>
'controller_name'足夠,並建議作此用途。 – jdoe
就這樣。不知道這種方法存在 - 謝謝! –
非常感謝您的幫助! –