【发布时间】:2015-05-31 19:54:06
【问题描述】:
我想覆盖 activeadmin 的登录。我创建了SessionsController 并覆盖了create 之类的操作
class Admin::SessionsController < ActiveAdmin::Devise::SessionsController
def create
session[:zzz] = 1
logger.debug("@@@ #{session[:zzz]}")
super
end
end
我应该如何为 activeadmin 设计控制器应用更改?
为了设计,我会做到的
devise_for :users, controllers: {sessions: 'users/sessions'}
在 routes.rb 中
ActiveAdmin 的我的 routes.rb
devise_for :admin_users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
【问题讨论】:
-
如何为每种用户制作两页。
标签: ruby-on-rails ruby-on-rails-4 devise activeadmin