Validierung und Meldungen · Frage 1 von 12

Mit welcher Methode legt man in einem Extbase-Controller eine Flash-Message an?

1 Antwort ist richtig. Einfach

Lösung anzeigen

Lösung

  • B $this->addFlashMessage()

Erklärung

Flash-Messages sind kurze Rückmeldungen wie „Der Eintrag wurde gespeichert.“, die dem Benutzer einmal angezeigt werden. Im Extbase-Controller erzeugt man sie mit $this->addFlashMessage('Gespeichert', 'Erfolg', ContextualFeedbackSeverity::OK);; standardmäßig werden sie in der Session gespeichert und überstehen so auch einen Redirect. Im Fluid-Template gibt der ViewHelper <f:flashMessages /> alle wartenden Meldungen aus und entfernt sie danach aus der Warteschlange. Eine Variable mit $this->view->assign() zu übergeben würde nur für die aktuelle Anzeige funktionieren und nach einem Redirect verloren gehen.

Zertifikate & Prüfungen

Welche Prüfung kommt als Nächstes?

19 Prüfungen kannst du schon üben, über 21 stimmst du gerade ab. Sieh dir alle Zertifikate mit offiziellen Infos an, gib deine Stimme ab oder schlag deine Prüfung vor.

Zur Zertifikatsübersicht