3

有没有办法在 current_page?() 方法中插入控制器的所有页面?

<%if (!current_page?(:controller=>'users'))%>
    ...
<%end>

如果我不插入 :action 属性不起作用!

如果我想为特定操作制作控件,我必须插入属性 :action。

我会考虑名为 users 的控制器的所有页面。

4

2 回答 2

1

您可以直接检查控制器名称,而不是使用current_page

<% if controller.controller_name != "users" %>
...
<% end %>
于 2012-06-10T19:35:55.643 回答
0

params[:controller] != 'users'

于 2012-06-10T19:43:34.013 回答