From 138115ed1a86d2bcb9287cd761bf6e93cc760906 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sat, 15 May 2021 18:36:05 +0200 Subject: [PATCH] add default sort in crud --- src/Controller/Blog/CategoryAdminController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Controller/Blog/CategoryAdminController.php b/src/Controller/Blog/CategoryAdminController.php index dea62dc..2481452 100644 --- a/src/Controller/Blog/CategoryAdminController.php +++ b/src/Controller/Blog/CategoryAdminController.php @@ -45,8 +45,11 @@ class CategoryAdminController extends CrudController ->setView('form', 'blog/category_admin/_form.html.twig') + ->setDefaultSort('index', 'title', 'asc') + ->setField('index', 'Titre', TextField::class, [ 'property' => 'title', + 'sort' => ['title', '.title'], ]) ->setField('index', 'Articles', ButtonField::class, [ 'property_builder' => function (EntityInterface $entity) { @@ -65,8 +68,6 @@ class CategoryAdminController extends CrudController */ public function index(int $page = 1, RepositoryQuery $query, Request $request, Session $session): Response { - $query->orderBy('.title', 'ASC'); - return $this->doIndex($page, $query, $request, $session); }