Ruby on Rails
Ajouter un panneau d'administration
Recherche…
Introduction
Si vous souhaitez ajouter un panneau d'administration à votre application rails, il ne vous faudra que quelques minutes.
Syntaxe
- Ouvrez le fichier gem et le gem écrivain 'rails_admin', '~> 1.0'
- installation groupée
- rails g rails_admin: install
- il vous posera des questions sur le chemin d'administration si vous souhaitez accéder à la valeur par défaut, appuyez sur Entrée.
- Maintenant, allez app / config / initializers / rails_admin.rb et collez ce code: config.authorize_with do redirect_to main_app.root_path sauf si current_user.try (: admin?) Fin les utilisateurs seront redirigés vers le rootpath.
- Pour plus de détails, consultez la documentation de ce joyau. https://github.com/sferik/rails_admin/wiki
Remarques
Utilisez-le si vous souhaitez avoir Admin sur votre site Web, sinon cela n'est pas nécessaire. C'est plus simple et puissant qu'active_admin gem. Vous pouvez ajouter ceci à n'importe quel moment après la création des utilisateurs et n'oubliez pas de rendre l'administrateur de chaque utilisateur avant la 4ème étape. Utilisez cancan pour accorder des rôles.
Donc, voici quelques captures d'écran du panneau d'administration utilisant rails_admin gem.
Comme vous pouvez le voir, la mise en page de ce bijou est très attrayante et conviviale.
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow