Ruby on Rails
Lägg till administratörspanelen
Sök…
Introduktion
Om du vill lägga till en adminpanel i din railsapplikation är det bara några minuter.
Syntax
- Öppna pärlafilen och författarens pärla 'rails_admin', '~> 1.0'
- paket installera
- rails g rails_admin: installera
- det kommer att fråga dig om adminrutten om du vill gå med standardtryck på Enter.
- Gå nu app / config / initializers / rails_admin.rb och klistra in den här koden: config.authorize_with omdirigera_to main_app.root_path om inte nuvarande_user.try (: admin?) Slut Denna kod tillåter endast admin användare att få åtkomst till yoursite.com/admin andra användare kommer att omdirigeras till rootpath.
- För mer information, kolla in dokumentationen för denna pärla. https://github.com/sferik/rails_admin/wiki
Anmärkningar
Använd den om du vill ha administratör till din webbplats annars finns det inget behov av detta. Det är lättare och kraftfullare än active_admin-pärla. Du kan lägga till detta när som helst efter att ha skapat användare och glöm inte att göra någon användaradministrator innan det fjärde steget. Använd cancan för att bevilja roller.
Så här är några skärmbilder från adminpanelen med rails_admin-pärla.
Som du kan se är denna pärls layout mycket fängslande och användarvänlig.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow