我已经有了Active Admin全部设置,现在我试图在我的视图中添加指向控制板的链接。链接到视图中的管理控制台
我在application_controller的current_admin_user方法:
def current_admin_user
return nil if user_signed_in? && !current_user.admin?
current_user
end
而我的看法是:
<% if current_admin_user %>
<li><%= link_to "Admin", admin_path %></li>
<% end %>
但是我得到的错误:
undefined local variable or method `current_admin_user'
任何人知道如何解决这个问题?
为什么不把current_admin_user函数放到帮助器中呢? – Pierre
对不起,但你能更具体吗?我对轨道很陌生。 –
我认为这段代码更适合放入帮手,请参阅下面的答案。 – Pierre