add default sort in crud

This commit is contained in:
Simon Vieille 2021-05-15 18:36:05 +02:00
parent 121279da81
commit 138115ed1a

View file

@ -45,8 +45,11 @@ class CategoryAdminController extends CrudController
->setView('form', 'blog/category_admin/_form.html.twig') ->setView('form', 'blog/category_admin/_form.html.twig')
->setDefaultSort('index', 'title', 'asc')
->setField('index', 'Titre', TextField::class, [ ->setField('index', 'Titre', TextField::class, [
'property' => 'title', 'property' => 'title',
'sort' => ['title', '.title'],
]) ])
->setField('index', 'Articles', ButtonField::class, [ ->setField('index', 'Articles', ButtonField::class, [
'property_builder' => function (EntityInterface $entity) { '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 public function index(int $page = 1, RepositoryQuery $query, Request $request, Session $session): Response
{ {
$query->orderBy('.title', 'ASC');
return $this->doIndex($page, $query, $request, $session); return $this->doIndex($page, $query, $request, $session);
} }