Projekt

Allgemein

Profil

Aktionen

GX-Bug #62869

geschlossen

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

Von Ulrich Wenk vor mehr als 5 Jahren hinzugefügt. Vor mehr als 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Amine Riad
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

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

When VPE are deleted the relation between products x VPE and combinations x VPE are removed. If the VPE is not found on the database no exception is throw at the frontend.


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 nach GX-Entwicklung - GX-Bug #62996: Fatal Error im Shop bei Import von Artikeln mit Hersteller oder VPE die im Shop nicht existierenErledigtJonatas Fischer

Aktionen
Aktionen #1

Von Jonatas Fischer vor mehr als 5 Jahren aktualisiert

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

Von Jonatas Fischer vor mehr als 5 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an wurde von Jonatas Fischer zu Core-Entwickler geändert
  • Zielversion wurde von 133 zu 3.13.2.0 beta1 geändert
Aktionen #3

Von Jonatas Fischer vor mehr als 5 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #4

Von Amine Riad vor mehr als 5 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Amine Riad geändert
Aktionen #5

Von Amine Riad vor mehr als 5 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #6

Von Till Tepelmann vor mehr als 5 Jahren aktualisiert

  • Tags wurde auf stable gesetzt
Aktionen #7

Von Moritz Bunjes vor mehr als 5 Jahren aktualisiert

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

Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert

  • Tags stable wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF