Ruby on RailsAggiungi il pannello di amministrazione


introduzione

Se si desidera aggiungere un pannello di amministrazione all'applicazione rota, è solo questione di minuti.

Sintassi

  1. Apri gem file e writer gem 'rails_admin', '~> 1.0'
  2. installazione bundle
  3. rails g rails_admin: installa
  4. ti chiederà il percorso di amministrazione se vuoi andare con il predefinito premi Invio.
  5. Ora vai su app / config / initializers / rails_admin.rb e incolla questo codice: config.authorize_with fai redirect_to main_app.root_path a meno che current_user.try (: admin?) Termini Questo codice consentirà solo agli utenti admin di accedere a yoursite.com/admin other gli utenti verranno reindirizzati al rootpath.
  6. Per maggiori dettagli controlla la documentazione di questa gemma. https://github.com/sferik/rails_admin/wiki

Osservazioni

Usalo se vuoi avere Admin sul tuo sito web altrimenti non ce n'è bisogno. È più facile e potente della gemma active_admin. Puoi aggiungerlo in qualsiasi momento dopo aver creato gli utenti e non dimenticare di rendere qualsiasi amministratore utente prima del 4 ° passaggio. Usa cancan per assegnare ruoli.

Aggiungi il pannello di amministrazione Esempi correlati