Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
prog:symfony:extensions:easyadmin:cruds [15/10/2022 16:16]
thierry créée
prog:symfony:extensions:easyadmin:cruds [05/11/2022 16:15] (Version actuelle)
thierry [function configureCrud]
Ligne 1: Ligne 1:
 ====== Les Cruds ====== ====== Les Cruds ======
 +===== function ​ configureCrud=====
 +<code php>
 +    public function configureCrud(Crud $crud): Crud
 +    {
 +        return $crud
 +            ->​setPaginatorPageSize(20) ​ // Nombre de ligne par page
 +            ->​setPageTitle(Crud::​PAGE_INDEX,​ '​Gestion des Distributeurs'​) // Titre de la page
 +            ->​setDateTimeFormat('​dd/​M/​yy hh:​mm'​) // Format des dates et heure
 +            ->​setNumberFormat('​%.2d'​) ​ // Format des chiffres
 +            ->​setDefaultSort(['​non_registred_tickets'​ => '​ASC'​]);​ // Tri par defaut
 +
 +    }
 +</​code>​
 ===== Définir le nombre de ligne affiché dans le Crud ===== ===== Définir le nombre de ligne affiché dans le Crud =====
 Surcharger la méthode ''​configureCrud''​ Surcharger la méthode ''​configureCrud''​
Ligne 8: Ligne 21:
     }     }
 </​code>​ </​code>​
 +===== Export en CSV =====
 +  * [[https://​github.com/​EasyCorp/​EasyAdminBundle/​issues/​4197]]
 +