Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Birgit
es müsst sogar ziemlich einfach gehen: https://api.typo3.org/typo3cms/current/html/class_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_mvc_1_1_controller_1_1_abstract_controller.html#aa8e60e2182c9ffeca4111b9f0927b007 redirectToUri ( $uri, $delay = 0, $statusCode =

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Birgit
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

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Hagen Gebauer
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

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Birgit
ok, komfortabel ist das in der News Extension gelöst, Such mal im NewsController nach: if (is_null($news) && isset($this->settings['detail']['errorHandling'])) { $errorContent = $this->handleNoNewsFoundError($this->settings['detail']['errorHandling']); if ($errorContent) {

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Hagen Gebauer
Hallo Birgit, besten Dank! Das mit dem Template ist natürlich richtig. Das andere nicht ganz, denn die Besucher der Website haben ein «Oops, an error occured» gesehen, wenn ein Record aus meiner Extension gelöscht oder versteckt wurde. Das passiert dank der condition in der Controller-Action

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Birgit
Hallo Hagen, das Konstrukt im Controller funktioniert so nicht und du brauchst es gar nicht. Das reicht normalerweise: > Model existiert Model existiert nicht Ansonsten kannst du eigene Bedingungen über $this->settings im Controller setzen. $this->settings['meine_bedingung‘] = 1; > >

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2018-01-10 Diskussionsfäden Hagen Gebauer
Der Thread ist zwar über zwei Jahre alt, aber ich habe eine sehr einfach Lösung gefunden, die vielleicht auch anderen hilft. Es sind nur wenige Zeilen in der showAction() des Controllers und eine Vordefinition des übergebenen Objektes mit «null»: public function showAction(\Your\Model\Name

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2015-12-26 Diskussionsfäden Alexander Averbuch
vielen Dank für eure Antworten. So funktioniert es. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2015-12-24 Diskussionsfäden Philipp Gampe
Hi Alexander Averbuch, Alexander Averbuch wrote: > wo genau im Controller soll ich das machen? Die Exception wird geworfen, > bevor die Action show aufgerufen wird. Versuche es mal mit: /** * @param RequestInterface $request * @param ResponseInterface $response * @throws

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2015-12-23 Diskussionsfäden Alexander Averbuch
Die 404-Seite ist angelegt und konfiguriert. Und die Exception wird in der Datei typo3/sysext/extbase/Classes/Property/TypeConverter/PersistentObjectConverter.php in der Methode fetchObjectFromPersistence geworfen. protected function fetchObjectFromPersistence($identity, $targetType)

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2015-12-23 Diskussionsfäden Nicole Cordes
Hallo Alexander, warum fängst du die Exception nicht einfach in deinem Controller ab und gibst dort dann entsprechend die Fehlermeldung an dein Fluid template weiter?! Liebe Grüße, Nicole > Am 23.12.2015 um 10:48 schrieb Alexander Averbuch : > > Die 404-Seite ist angelegt und

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2015-12-23 Diskussionsfäden Alexander Averbuch
wo genau im Controller soll ich das machen? Die Exception wird geworfen, bevor die Action show aufgerufen wird. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Gibt es in ExtBase keine Mglichkeit die Exception abzufangen? Exception while property mapping

2015-12-23 Diskussionsfäden Alexander Averbuch
wie habt ihr das Problem gelöst? oder habt ihr es gar nicht??? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german