Project

General

Profile

Actions

GX-Bug #48971

closed

Fehlerausgabe der Exception wenn ein Artikel nicht existiert

Added by Till Tepelmann over 9 years ago. Updated over 9 years ago.

Status:
Erledigt
Priority:
Dringend
Assignee:
Torben Wark
Category:
Frontend
Target version:
% Done:

100%

Estimated time:
Steps to reproduce:
Betroffene Versionen:
3.2.0.0
Release Notes Langtext:

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


Description

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_"


Actions #1

Updated by Daniel Wu over 9 years ago

  • Assignee set to Daniel Wu
Actions #2

Updated by Daniel Wu over 9 years ago

  • Status changed from Gemeldet to In Bearbeitung
  • Target version changed from 133 to 3.2.0.1
Actions #3

Updated by Daniel Wu over 9 years ago

  • Status changed from In Bearbeitung to Testing
  • Assignee changed from Daniel Wu to Core-Entwickler
Actions #4

Updated by Daniel Wu over 9 years ago

  • Release Notes Langtext updated (diff)
Actions #5

Updated by Torben Wark over 9 years ago

  • Assignee changed from Core-Entwickler to Torben Wark
Actions #6

Updated by Torben Wark over 9 years ago

  • Status changed from Testing to Erledigt
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF