Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:symfony:extensions:easyadmin:easyadmin [01/10/2022 13:37]
thierry [Ajout du menu dans le controleur]
prog:symfony:extensions:easyadmin:easyadmin [10/11/2022 12:06] (Version actuelle)
thierry [Sources & Ressources]
Ligne 86: Ligne 86:
 </​code>​ </​code>​
 === Les icones === === Les icones ===
-Le paramètre 'fas fa-list'​ est une référence aux icônes de [[https://​fontawesome.com|Font Awesome]] : [[https://​fontawesome.com/​icons/​list?​s=solid&​f=classic|List]]+Le paramètre ​''​'fas fa-list''​' est une référence aux icônes de [[https://​fontawesome.com|Font Awesome]] : [[https://​fontawesome.com/​icons/​list?​s=solid&​f=classic|List]] 
 + 
 +==== Plusieurs CrudControllers pour la mème Entity ==== 
 +Dans l'​exemple ci dessous on gère la même Entity : ''​GDistributeur'',​ mais on pointe sur deux  
 +contrôleurs différents 
 +  * Le premier sur le controleur par défaut 
 +  * Le deuxieme on force a utiliser le controlleur ayant la class ''​GTicketDistributeurCrudController::​class''​ 
 +<code php> 
 +        yield MenuItem::​linkToCrud('​Distributeurs',​ 'fas fa-list',​ GDistributeur::​class);​  
 +        yield MenuItem::​linkToCrud('​Gestion des Tickets',​ 'fa fa-question-circle',​ GDistributeur::​class) 
 +          ->​setController(GTicketDistributeurCrudController::​class); ​    
 +</​code>​ 
  
  
Ligne 94: Ligne 106:
   * [[https://​symfony.com/​bundles/​EasyAdminBundle/​current/​dashboards.html]]   * [[https://​symfony.com/​bundles/​EasyAdminBundle/​current/​dashboards.html]]
   * [[https://​www.youtube.com/​watch?​v=g6cYQ3IXGHY|Vidéo Youtube : Créons un BackOffice facilement avec EasyAdmin 3 ! de Yoandev]]   * [[https://​www.youtube.com/​watch?​v=g6cYQ3IXGHY|Vidéo Youtube : Créons un BackOffice facilement avec EasyAdmin 3 ! de Yoandev]]
 +  * [[https://​afsy.fr/​avent/​2017/​01-easyadminbundle-l-arriere-guichet-easy-peasy]]
 +  * [[https://​symfony.com/​bundles/​EasyAdminBundle/​3.x/​index.html]]
 +  * [[https://​fr.slideshare.net/​rkueny/​prsentation-de-easyadmin-le-bundle-dadmin-de-symfony]] <- intéressant !