Documentations

Flash personnalisé

Bien sûr, vous pouvez personnaliser les messages flash, au niveau de l'affichage, les messages sont affichés dans le fichier src/View/Partal/_messages.html.twig.

Par défaut, l'affichage se présente comme suit:

‹div class="{{ message.color }}"›{{ message.message }}‹/div›

Si vous avez intégré bootstrap dans votre mise en page, vous pouvez utiliser un affichage qui ressemble à ceci:

‹div class="alert alert-dismissible alert-{{ message.color }}"› ‹button type="button" class="btn-close" data-bs-dismiss="alert"›‹/button› {{ message.message }} ‹/div›

et dans la création de votre message flash, vous utilisez simplement la couleur, comme dans cet exemple:

$this->addFlash("success", "tout s'est bien passé");