Projekt

Allgemein

Profil

Aktionen

GX-Bug #62996

geschlossen

Fatal Error im Shop bei Import von Artikeln mit Hersteller oder VPE die im Shop nicht existieren

Von Moritz Bunjes vor fast 5 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Jonatas Fischer
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.12.1.0, 3.13.1.0
Release Notes Langtext:

Beim Import von Artikeln führen nicht existierende VPE oder Hersteller nicht mehr zu Fehlern im Shop


Beschreibung

  1. Lege in einem Shop Hersteller und VPE an, lege zwei Artikel in einer neuen Kategorie an, weise dem einen Artikel den Hersteller und dem Anderen die VPE zu
  2. Exportiere o.g. Kategorie
  3. Importiere die Kategorie in einen anderen Shop
  4. Leere die Caches und rufe im Frontend die beiden Artikel auf
  • erwartetes Ergebnis: die Artikel werden korrekt dargestellt, die fehlenden VPE und Hersteller haben keine Auswirkungen
  • tatsächliches Ergebnis: Fatal error, siehe Screenshots

FATAL ERROR(1): "Uncaught InvalidArgumentException: Given keyName not found: DE in /var/www/uw/3.12.1.0_beta1/GXEngine/Shared/KeyValueCollection.inc.php:46
Stack trace:
#0 /var/www/uw/3.12.1.0_beta1/GXMainComponents/Services/Core/VPE/Entities/VPE.inc.php(84): KeyValueCollection->getValue('DE')
#1 /var/www/uw/3.12.1.0_beta1/system/classes/products/ProductInfoContentView.inc.php(585): VPE->getName(Object(LanguageCode))
#2 /var/www/uw/3.12.1.0_beta1/system/classes/products/ProductInfoContentView.inc.php(104): ProductInfoContentView->_assignRichSnippetData()
#3 /var/www/uw/3.12.1.0_beta1/system/classes/products/ProductInfoContentView.inc.php(138): ProductInfoContentView->prepare_data()
#4 /var/www/uw/3.12.1.0_beta1/product_info.php(101): ProductInfoContentView->get_html()
#5 {main}
thrown"
Information:
<br />
<b>Fatal error</b>: Uncaught InvalidArgumentException: Given keyName not found: DE in /var/www/uw/3.12.1.0_beta1/GXEngine/Shared/KeyValueCollection.inc.php:46
Stack trace:
#0 /var/www/uw/3.12.1.0_beta1/GXMainComponents/Services/Core/VPE/Entities/VPE.inc.php(84): KeyValueCollection-&gt;getValue('DE')
#1 /var/www/uw/3.12.1.0_beta1/system/classes/products/ProductInfoContentView.inc.php(585): VPE-&gt;getName(Object(LanguageCode))
#2 /var/www/uw/3.12.1.0_beta1/system/classes/products/ProductInfoContentView.inc.php(104): ProductInfoContentView-&gt;_assignRichSnippetData()
#3 /var/www/uw/3.12.1.0_beta1/system/classes/products/ProductInfoContentView.inc.php(138): ProductInfoContentView-&gt;prepare_data()
#4 /var/www/uw/3.12.1.0_beta1/product_info.php(101): ProductInfoContentView-&gt;get_html()
#5 {main}
thrown in <b>/var/www/uw/3.12.1.0_beta1/GXEngine/Shared/KeyValueCollection.inc.php</b> on line <b>46</b><br />


Dateien

kein_vpe_import.JPG (111 KB) kein_vpe_import.JPG Ulrich Wenk, 17.06.2019 13:54
kein_hersteller_import.JPG (135 KB) kein_hersteller_import.JPG Ulrich Wenk, 17.06.2019 13:54


Zugehörige Tickets

Kopiert von GX-Entwicklung - GX-Bug #62869: Fatal Error im Shop bei Import von Artikeln mit Hersteller oder VPE die im Shop nicht existierenErledigtAmine Riad

Aktionen
Aktionen #1

Von Moritz Bunjes vor fast 5 Jahren aktualisiert

  • Kopiert von GX-Bug #62869: Fatal Error im Shop bei Import von Artikeln mit Hersteller oder VPE die im Shop nicht existieren wurde hinzugefügt
Aktionen #2

Von Jonatas Fischer vor fast 5 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Jonatas Fischer gesetzt
Aktionen #3

Von Jonatas Fischer vor fast 5 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #4

Von Moritz Bunjes vor fast 5 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #5

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Tags stable wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF