У меня есть класс модели User, который я создал с помощью Devise.
У меня есть поле роли (admin = 0, user = 1) в моей модели.
Снимок экрана моей базы данных:
Просмотр HTML
<% if current_user.active_admin? %>
<%= render 'layouts/admin' %>
<% else %>
<%= render 'layouts/user' %>
<% end %>
Модель
def active_admin?
#your logic here
end
Я хочу войти в систему.Если я роль администратора для проверки - это 0 визуализаций для макетов / администратор, в противном случае я - роль для проверки пользователя, которая выполняет 1 визуализацию для макетов / пользователей.
Как мне написать код в модели для этого?