Add admin translations and order items differently in admin

This commit is contained in:
Julie Lenaerts 2023-11-20 15:52:08 +01:00
parent 50a6cb5af6
commit caa2bc1f3c
4 changed files with 9 additions and 4 deletions

View File

@ -19,7 +19,8 @@ class NewsItemController extends CRUDController
{ {
protected function orderQuery(string $action, $query, Request $request, PaginatorInterface $paginator) protected function orderQuery(string $action, $query, Request $request, PaginatorInterface $paginator)
{ {
$query->addOrderBy('e.startDate', 'ASC'); $query->addOrderBy('e.startDate', 'DESC');
$query->addOrderBy('e.id', 'DESC');
return parent::orderQuery($action, $query, $request, $paginator); return parent::orderQuery($action, $query, $request, $paginator);
} }

View File

@ -8,6 +8,6 @@
{% block layout_wvm_content %} {% block layout_wvm_content %}
{% block admin_content %}<!-- block content empty --> {% block admin_content %}<!-- block content empty -->
<h1>{{ 'News configuration' | trans }}</h1> <h1>{{ 'admin.dashboard.description' | trans }}</h1>
{% endblock %} {% endblock %}
{% endblock %} {% endblock %}

View File

@ -25,7 +25,7 @@ class AdminNewsMenuBuilder implements LocalMenuBuilderInterface
return; return;
} }
$menu->addChild('News', [ $menu->addChild('admin.dashboard.title', [
'route' => 'chill_main_dashboard_admin', 'route' => 'chill_main_dashboard_admin',
]) ])
->setAttribute('class', 'list-group-item-header') ->setAttribute('class', 'list-group-item-header')
@ -33,7 +33,7 @@ class AdminNewsMenuBuilder implements LocalMenuBuilderInterface
'order' => 9000, 'order' => 9000,
]); ]);
$menu->addChild('NewsItem', [ $menu->addChild('admin.dashboard.news', [
'route' => 'chill_crud_news_item_index', 'route' => 'chill_crud_news_item_index',
])->setExtras(['order' => 9000]); ])->setExtras(['order' => 9000]);
} }

View File

@ -678,6 +678,10 @@ admin:
undefined: non défini undefined: non défini
user: Utilisateur user: Utilisateur
scope: Service scope: Service
dashboard:
title: Tableau de bord
news: Actualités
description: Configuration du tableau de bord
dashboard: dashboard:
news: news: