Différences
Ci-dessous, les différences entre deux révisions de la page.
| 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]] | ||
| + | |||