У меня уже установлен Active Admin, и теперь я пытался добавить ссылку на панель инструментов на мой взгляд.Ссылка на Admin Dashboard in View
У меня есть метод current_admin_user в моем application_controller:
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