[TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping
Hagen Gebauer
gebauer at mpi-cbg.de
Wed Jan 10 17:38:55 CET 2018
Hallo Birgit,
dankesehr! Hier wird letztlich auf das Default-404-Handling der Site zurückgegriffen, richtig? Gibt es aber in meiner Variante eine Möglichkeit einen 404-Status zu senden? Damit ich dennoch eine benutzerfreundliche Extension-spezifische 404-Seite anzeigen lassen kann? Die folgende Idee funktioniert nicht, obwohl man an dieser Stelle in einer Controller-Action offenbar mit $this->response->setHeader() und ->sendHeaders() auch HTTP-Header senden/überschreiben kann:
public function showAction(\Your\Model\Name $model = null)
{
if (!is_null($model)) {
$this->view->assign('model', $model);
} else {
$this->response->setStatus(404);
}
}
Es wird die Fehlermeldung angezeigt, aber mit «HTTP/1.1 200 OK» anstatt "404 Not Found"
LG: Hagen.
More information about the TYPO3-german
mailing list