Ceci est une ancienne révision du document !
Easyadmin
Installation
symfony composer req admin
Premier Dashboard
symfony console make:admin:dashboard
Créé le contrôleur dans /src/admin/
Next steps:
- Configure your Dashboard at
src/Controller/Admin/DashboardController.php
- Run
make:admin:crud
to generate CRUD controllers and link them from the Dashboard.
Sécurité
Prérequis
Le système authentification doit être installé → Authentification
Configuration
Pour interdire l’accès a l'administration a n'importe qui on modifie le fichier config\packages\security.yaml
On décommente la ligne - { path: ^/admin, roles: ROLE_ADMIN }
- config\packages\security.yaml
access_control: - { path: ^/admin, roles: ROLE_ADMIN } #<- a décommenter # - { path: ^/profile, roles: ROLE_USER }
Sources & Ressources
Vous pourriez laisser un commentaire si vous étiez connecté.