Verwendung mehrerer Active Admin-Instanzen für vollständige separate Modelle

Ich habe 2 Modelle:

BenutzerLieferanten

und ich möchte 2 isolierte Active Admin-Schnittstellen bereitstellen. Beide haben verschiedene Routen:

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

Der Benutzer hat Zugriff auf Produkte, Bestellungen und der Lieferant hat nur Zugriff auf Produkte.

Idealerweise möchte ich unterschiedliche Ordner in der App haben und unterschiedliche Daten präsentieren.

user / order.rb

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

lieferant / auftrag.rb

ActiveAdmin.register Order do
  filter :email

Gibt es eine Möglichkeit, 2 ActiveAdmin-Klassen zu initialisieren und parallel auszuführen?

Gibt es eine andere bessere Möglichkeit, es unter derselben Website / App zum Laufen zu bringen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage