我已經有了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