Browse Source

Merge branch 'develop'

feature/symfony6.1
Guillaume 2 years ago
parent
commit
bf4a3c37bf
2 changed files with 9 additions and 3 deletions
  1. +8
    -3
      Controller/AbstractAdminController.php
  2. +1
    -0
      Resources/translations/admin.fr.yaml

+ 8
- 3
Controller/AbstractAdminController.php View File

@@ -326,7 +326,7 @@ abstract class AbstractAdminController extends EaAbstractCrudController
) {
if (!$this->isGranted(
Permission::EA_EXECUTE_ACTION,
['action' => "duplicate", 'entity' => $context->getEntity()]
['action' =>ActionDefinition::DUPLICATE, 'entity' => $context->getEntity()]
)) {
throw new ForbiddenActionException($context);
}
@@ -344,7 +344,7 @@ abstract class AbstractAdminController extends EaAbstractCrudController
->setEntityId($newEntity->getId())
->generateUrl();

$this->addFlashTranslator('success', 'duplicated');
$this->addFlashTranslator('success', ActionDefinition::DUPLICATE);

return $this->redirect($url);
}
@@ -407,7 +407,12 @@ abstract class AbstractAdminController extends EaAbstractCrudController
FieldCollection $fields,
FilterCollection $filters
): RepositoryQueryInterface {
return $this->createIndexRepositoryQuery($searchDto,$entityDto, $fields, $filters);
$repositoryQuery = $this->createIndexRepositoryQuery($searchDto,$entityDto, $fields, $filters);
if($this->isInstanceOf(StatusInterface::class)) {
$repositoryQuery->filterIsOnline();
}
$repositoryQuery->orderBy('position', 'asc');
return $repositoryQuery;
}
public function createIndexQueryBuilder(
SearchDto $searchDto,

+ 1
- 0
Resources/translations/admin.fr.yaml View File

@@ -156,6 +156,7 @@ entity:
created: L'élément a bien été créé
updated: L'élément a bien été mis à jour
deleted: L'élément a bien été supprimé
duplicate: L'élément a bien été dupliqué
error:
created: Une erreur est survenue à la création de l'élément
updated: Une erreur est survenue à la mis à jour de l'élément

Loading…
Cancel
Save