Jak korzystać z wielu instancji aktywnego administratora dla kompletnych oddzielnych modeli

Mam 2 modele:

UżytkownicyDostawcy

i chcę zapewnić 2 izolowane interfejsy Active Admin. Oba mają wymyślne trasy:

devise_for :users, ActiveAdmin::Devise.config
devise_for :suppliers,   ActiveAdmin::Devise.config (can I somehow say ActiveAdmin2::Devise.config)

Użytkownik będzie miał dostęp do Produktów, Zamówień, a Dostawca będzie miał dostęp tylko do produktów.

W idealnej sytuacji chcę mieć różne foldery w aplikacji i prezentować różne dane.

user / order.rb

ActiveAdmin.register Order do
  filter :email
  filter :created_at  , :label => "Order Creation Date"
  filter :order_created

dostawca / order.rb

ActiveAdmin.register Order do
  filter :email

Czy istnieje sposób na zainicjowanie 2 klas ActiveAdmin i równoległe ich uruchomienie?

Jakikolwiek inny lepszy sposób, aby działał pod tą samą stroną / aplikacją?

questionAnswers(1)

yourAnswerToTheQuestion