Validation et messages · Question 1 sur 12

Quelle méthode crée un flash message dans un contrôleur Extbase ?

1 réponse est correcte. Facile

Afficher la solution

Solution

  • B $this->addFlashMessage()

Explication

Les flash messages sont de courts messages de retour comme « L'entrée a été enregistrée. » qui sont affichés une seule fois à l'utilisateur. Dans un contrôleur Extbase, on les crée avec $this->addFlashMessage('Saved', 'Success', ContextualFeedbackSeverity::OK); ; par défaut, ils sont stockés dans la session et survivent donc aussi à une redirection. Dans le template Fluid, le ViewHelper <f:flashMessages /> affiche tous les messages en attente puis les retire de la file. Transmettre une variable avec $this->view->assign() ne fonctionnerait que pour la vue courante et serait perdu après une redirection.

Certifications & examens

Quel examen pour la suite ?

Tu peux déjà t’entraîner pour 19 examens, 21 sont soumis au vote. Découvre toutes les certifications avec les infos officielles, vote ou propose ton examen.

Voir toutes les certifications