gestion cuisine, page faq

This commit is contained in:
Tykayn 2025-07-07 23:30:09 +02:00 committed by tykayn
parent 2bcec59281
commit cd6c14c378
6 changed files with 98 additions and 4 deletions

View file

@ -25,6 +25,8 @@ final class AdminController extends AbstractController
{
private FollowUpService $followUpService;
// Flag pour activer/désactiver la suppression de ville
private $allowDeleteCity = false;
public function __construct(
private EntityManagerInterface $entityManager,
@ -2097,4 +2099,16 @@ final class AdminController extends AbstractController
// ... autres variables nécessaires ...
]);
}
// Dans la méthode de suppression de ville (ex: deleteCity ou similaire)
public function deleteCityAction(Request $request, $id): Response
{
if (!$this->allowDeleteCity) {
$this->addFlash('danger', "La suppression de ville est désactivée par configuration.");
return $this->redirectToRoute('admin_dashboard');
}
// ... logique de suppression existante ...
// Pour éviter l'erreur, on retourne une redirection par défaut si rien n'est fait
return $this->redirectToRoute('admin_dashboard');
}
}

View file

@ -710,4 +710,10 @@ class PublicController extends AbstractController
}
}
}
#[Route('/faq', name: 'faq')]
public function faq(): Response
{
return $this->render('public/faq.html.twig');
}
}