[Frage] Flashmessage geht nicht

  • Philipp88 Philipp88
    Sternenflotten-Admiral
    0 x
    192 Beiträge
    0 Hilfreiche Beiträge
    31. 07. 2018, 16:20

    Hallo,

    ich möchte bei meiner Extension eine Flash Message erzeugen wenn ein Fehler auftritt.
    Eigentlich hätt dieses auch immer funktioniert, leider diesmal leider nicht :(
    [code]if (!empty($err)) {
    $this->addFlashMessage('This is a simple success message');
    $this->forward("new");
    }[/code]

    Es kommt
    [code]Fatal error: Call to a member function getFlashMessageQueue() on null in /typo3/sysext/extbase/Classes/Mvc/Controller/AbstractController.php on line 190
    [/code]

    Habe schon mehrere Wege probiert, immer kommt ein Fehler :(
    Hat jemand eine Idee woran es liegen könnte?

    Typo3 v. 7.6.29


  • 1
  • neos42 neos42
    Padawan
    0 x
    32 Beiträge
    1 Hilfreiche Beiträge
    16. 08. 2018, 13:27

    Hallo

    Versuch mal die Extension zu De- und Reinstallieren.
    Sieht aus ob dir dein Controller-Context fehlt.
    Du kannst auch versuchen einen Message-Service instantiieren.

    lg

  • Philipp88 Philipp88
    Sternenflotten-Admiral
    0 x
    192 Beiträge
    0 Hilfreiche Beiträge
    05. 09. 2018, 10:43

    Leider hat das De- und Reinstallieren nicht funktioniert, der Fehler kommt immer noch :(
    Wie kann ich ein Message-Service instantiieren?

    P.S. neulich habe ich eine neue Extension im selben System geschrieben. Dort funktioniert das Rendern der Flash Message tadellos...

  • 1