Projekt

Allgemein

Profil

Aktionen

GX-Bug #46768

geschlossen

Artikel und Kategorien nicht aufrufbar, wenn Einträge für andere Sprachen in Datenbank fehlen

Von Till Tepelmann vor fast 8 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
Honeygrid
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.0.0.0 beta1
Release Notes Langtext:

Beschreibung

Wenn Einträge in der Tabelle products_description für z.B. englisch fehlen, dann können die entsprechenden Artikel nicht aufgerufen werden. Es wird dann folgende Fehlermeldung angezeigt:

FATAL ERROR(1): "Uncaught exception 'InvalidArgumentException' with message 'Given keyName not found: EN' in /GXEngine/Classes/Shared/KeyValueCollection.inc.php:46
Stack trace:
#0 /GXEngine/Classes/CoreServices/Product/Entities/GXEngineProduct.inc.php(440): KeyValueCollection->getValue('EN')
#1 /templates/Honeygrid/smarty/function.seo_tags.php(74): GXEngineProduct->getName(Object(LanguageCode))
#2 /templates_c/^92ac2a1cf2dda66a4a05abc5820391bc64f38cad.file.head.html.php(61): smarty_function_seo_tags(Array, Object(Smarty_Internal_Template))
#3 /includes/classes/Smarty/sysplugins/smarty_internal_templatebase.php(188): content_5751bd97affc29_15476555(Object(Smarty_Internal_Template))
#4 [internal function]: Smarty_Internal_TemplateBase->fetch('', 'view_b178018092...', false)


Aktionen

Auch abrufbar als: Atom PDF