Como usar várias instâncias do Active Admin para modelos separados completos
Eu tenho 2 modelos:
ComercialFornecedorese eu quero fornecer 2 interfaces isoladas do Active Admin. Ambos têm rotas planejadas:
devise_for :users, ActiveAdmin::Devise.config
devise_for :suppliers, ActiveAdmin::Devise.config (can I somehow say ActiveAdmin2::Devise.config)
O usuário terá acesso a produtos, pedidos e o fornecedor terá acesso somente aos produtos.
Idealmente, quero ter pastas diferentes no aplicativo e apresentar dados diferentes.
user / order.rb
ActiveAdmin.register Order do
filter :email
filter :created_at , :label => "Order Creation Date"
filter :order_created
fornecedor / order.rb
ActiveAdmin.register Order do
filter :email
Existe alguma maneira de inicializar 2 ActiveAdmin Classes e executá-los em paralelo?
Qualquer outra maneira melhor de fazê-lo funcionar no mesmo site / aplicativo?