Verwendung mehrerer Active Admin-Instanzen für vollständige separate Modelle
Ich habe 2 Modelle:
BenutzerLieferantenund 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?