Ruby on Rails
Aggiungi il pannello di amministrazione
Ricerca…
introduzione
Se si desidera aggiungere un pannello di amministrazione all'applicazione rota, è solo questione di minuti.
Sintassi
- Apri gem file e writer gem 'rails_admin', '~> 1.0'
- installazione bundle
- rails g rails_admin: installa
- ti chiederà il percorso di amministrazione se vuoi andare con il predefinito premi Invio.
- 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.
- 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.
Quindi ecco alcune schermate dal pannello di amministrazione usando rails_admin gem.
Come puoi vedere il layout di questa gemma è molto accattivante e facile da usare.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow