我有 2 个模型:
- 用户
- 供应商
我想提供 2 个独立的 Active Admin 界面。他们都有设计路线:
devise_for :users, ActiveAdmin::Devise.config
devise_for :suppliers, ActiveAdmin::Devise.config (can I somehow say ActiveAdmin2::Devise.config)
用户将有权访问产品、订单,而供应商将只能访问产品。
理想情况下,我希望应用程序中有不同的文件夹并呈现不同的数据。
用户/订单.rb
ActiveAdmin.register Order do
filter :email
filter :created_at , :label => "Order Creation Date"
filter :order_created
供应商/订单.rb
ActiveAdmin.register Order do
filter :email
有没有办法初始化 2 个 ActiveAdmin 类并并行运行它们?
还有其他更好的方法可以让它在同一个网站/应用程序下工作吗?