Habe ich nicht ausprobiert, kannst du aber hier nachsehen: https://api.typo3.org/typo3cms/8/html/class_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_mvc_1_1_web_1_1_response.html https://github.com/TYPO3/TYPO3.CMS/blob/master/typo3/sysext/extbase/Classes/Mvc/Web/Response.php https://api.typo3.org/typo3cms/8/html/extbase_2_classes_2_mvc_2_web_2_response_8php_source.html#l00268
setStatus ( $code, $message = null ) viele Grüße Birgit > Am 10.01.2018 um 17:38 schrieb Hagen Gebauer <geba...@mpi-cbg.de>: > > 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. > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german