Affichage d'un message flash dans twig
Bonjour,
Dans un service, je crée un message flash comme suit :
Code:
$request->getSession()->getFlashBag()->add('error', $exception->getMessage());
Cependant, dans twig, lorsque je fais
Code:
{{ dump(app.session.flashbag) }}
, j'obtiens :
Citation:
object(Symfony\Component\HttpFoundation\Session\Flash\FlashBag)[470]
private 'name' => string 'flashes' (length=7)
private 'flashes' =>
array (size=0)
empty
private 'storageKey' => string '_symfony_flashes' (length=16)
Si je fais,
Code:
{{ dump(app.flashes) }}
, j'obtiens :
Citation:
array (size=0)
empty
Or, dans mon service,
Code:
dump($exception->getMessage());
me donne bien
Citation:
Bad credentials
Quelqu'un aurait une idée de la manière dont je dois procéder pour afficher l'erreur dans mon template?
Merci d'avance pour votre aide.