GX-Bug #67865
geschlossenIf products with a GX-Customizer Set are added to the cart and Google Analytics is activated, the products cannot be added
0%
Das "GoogleAnalyticsProduct"-Objekt wird nun mit leern Daten gefüllt, wenn keine Daten vorhanden sind
Beschreibung
Wenn Artikel mit einen GX-Customizer SET in den Korb gelegt werden und Google Analytics aktiviert ist, können die Artikel in in den Korb gelegt werden
Kann wie folgt reproduziert werden:
- Artikel anlegen
- GX-Customizer Set unter "Artikel->GX-Customizer" anlegen
- den neuen Artikel das GX-Customiter SET zuordnen
- Google Analtics aktivieren
- Artikel im Shop aufrufen
- Artikel in den Korb legen, Fehlermeldung wird im AJAX Request als response zurückgegeben. Artikel wird nicht in den Korb gelegt.
If products with a GX-Customizer Set are added to the cart and Google Analytics is activated, the products cannot be added
Can be reproduced as follows:
- create a product
- create GX-Customizer Set under "Products->GX-Customizer
- assign the new product to the GX-Customiter SET
- activate Google Analtics
- open product in the store
- place product in the basket, error message is returned in the AJAX request as response Product will not be put into the basket.
FATAL ERROR(1): \"Uncaught InvalidArgumentException: Either $id or $name is required! in /var/www/GXModules/Gambio/GoogleECommerce/Shop/Classes/ValueObjects/GoogleAnalyticsProduct.inc.php:128
Stack trace:
#0 /var/www/GXModules/Gambio/GoogleECommerce/Shop/Classes/Repositories/GoogleAnalyticsTrackingRepository.inc.php(137): GoogleAnalyticsProduct::create(NULL, '', NULL, NULL, NULL, 7, NULL)
#1 /var/www/GXModules/Gambio/GoogleECommerce/Shop/Classes/Services/GoogleAnalyticsTrackingService.inc.php(132): GoogleAnalyticsTrackingRepository->fetchProductByCombinedId(Object(GoogleAnalyticsCombinedProductId), Object(IdType), Object(IdType))
#2 /var/www/GXModules/Gambio/GoogleECommerce/Shop/Overloads/ApplicationBottomExtenderComponent/GoogleAnalyticsApplicationBottom.inc.php(84): GoogleAnalyticsTrackingService->encodedProductByProductId(Object(IdType), Object(IdType), Object(IdType))
#3 /var/www/GXModules/Gambio/GoogleECommerce/Shop/Overloads/ApplicationBottomExtenderComponent/GoogleAnalyticsApplicationBottom.inc.php(47): GoogleAnalyticsA\"
Zugehörige Tickets
Von Daniel Wu vor etwa 4 Jahren aktualisiert
- Kopiert von GX-Bug #65885: If products with a GX-Customizer Set are added to the cart and Google Analytics is activated, the products cannot be added wurde hinzugefügt
Von Daniel Wu vor etwa 4 Jahren aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
Von Daniel Wu vor etwa 4 Jahren aktualisiert
- Zugewiesen an
Tobias Schindlerwurde gelöscht
Von Julian Heckmann vor etwa 4 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
- Zugewiesen an wurde auf Julian Heckmann gesetzt
Von Julian Heckmann vor etwa 4 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Julian Heckmann zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 4.2.0.1 geändert
Von Jonatas Fischer vor etwa 4 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Jonatas Fischer geändert
Von Jonatas Fischer vor etwa 4 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert