GX-Bug #48971
geschlossenFehlerausgabe der Exception wenn ein Artikel nicht existiert
100%
Wenn die URL zu einem nicht existenten Artikel aufgerufen wird, wird man nun nicht mehr auf eine System-Fehlermeldung, sondern auf eine "404 Not Found"-Seite weitergeleitet, sofern vorhanden
Beschreibung
Wenn ein Artikel nicht in der Datenbank existiert, wird eine Exception auf dem Bildschirm ausgegeben, was unschön ist. Hier sollte dann ein 404 Seite oder mit einer 404 auf die Startseite umgeleitet werden.
FATAL ERROR(1): "Uncaught UnexpectedValueException: The requested product was not found in database (ID: 110003) in /GXMainComponents/Services/Core/Product/Repositories/Reader/ProductRepositoryReader.inc.php:85
Stack trace:
#0 /GXMainComponents/Services/Core/Product/Repositories/ProductRepository.inc.php(152): ProductRepositoryReader->getById(Object(IdType))
#1 /GXMainComponents/Services/Core/Product/ProductReadService.inc.php(77): ProductRepository->getProductById(Object(IdType))
#2 /templates/Honeygrid/smarty/function.seo_tags.php(79): ProductReadService->getProductById(Object(IdType))
#3 /templates_c/34eec28632a045c74083353ec01e7a8441e25929.file.head.html.php(58): smarty_function_seo_tags(Array, Object(Smarty_Internal_Template))
#4 /includes/classes/Smarty/sysplugins/smarty_internal_templatebase.php(188): content_580de74a1afd51_"