Jak korzystać z wielu instancji aktywnego administratora dla kompletnych oddzielnych modeli
Mam 2 modele:
UżytkownicyDostawcyi 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ą?