-->

获得Paper_trail + Rails_admin +设计有多个“用户”模式(Getting P

2019-09-30 04:05发布

我正在开发中的Rails 3应用程序,目前我使用设计的登录信息和Rails_admin与Paper_trail跟踪由“用户”模型的所有更改的管理面板...问题是,我有两个用户模型,用户和管理员。 所以代码rails_admin.rb(initiliazer)一行设置Paper_trail跟踪历史:

  config.audit_with :paper_trail, User

有什么办法有双方用户和管理员做出paper_trail显示器的变化,或者可以将它只能跟着一个模式? 我注意到,即使是这样设置的,我做出改变,从内Rails_admin作为管理员,变化称它是由具有相同ID作为进行更改的管理员用户做出。

Answer 1:

处理这种情况最好的方法是安装惨惨,删除自己的管理模式,并采取利用当前形势的单一模式中的多个角色的优势。



文章来源: Getting Paper_trail + Rails_admin + Devise with Multiple 'user' models