GX-Bug #70444
geschlossenEs kann passieren, dass Customizer-Daten in Bestellungen, im Warenkorb oder Merkzettel fehlen | It can happen that Customizer data is missing in orders, shopping cart or wish list
0%
Es kann nicht mehr passieren, dass Customizer-Daten in Bestellungen, im Warenkorb oder Merkzettel fehlen
Beschreibung
Bug 1:
- Create a GX Customizer set and assign it to a product
- Open the product in the Gambio Shop and ensure the customizer set is displayed
- Delete the file cache/MainFactory-loadClassMapping-frontend...pdc
- Reload the product detail page
Expected:
All content of the page is loaded and the customizer set is still visible.
Actual:
Some content in the page is missing, for example the customizer set.
Bug 2:
- Add a product with customizer data to the wishlist and shopping cart
- Add a new input field to the customizer set in the Gambio Admin
- Reload the page of the wishlist and cart
Expected:
The products with the changed customizer set are removed because of the missing data of the new input field
Actual:
The products with the old set data remain in the wishlist and cart
NOTE: If you remove a field instead of adding one to the set, the products in the wishlist and cart should not be removed, but the data of the removed field has to be deleted
Bug 3:
- Log in
- Add a product with customizer data to the wishlist and cart
- Log out
- Open a new incognito browser window and login again
Expected:
The products in the wish list and cart still have their customizer data
Actual:
The products in the wish list and cart don't have customizer data anymore
Bug 4:
- Open the product page of a product with customizer data in the Gambio Shop
- run the following code in the browser dev tools console (F12):
document.getElementById("gm_gprint").parentNode.removeChild(document.getElementById("gm_gprint"));
- try to add the product to the wishlist and cart
Expected:
The product is not added to the wishlist and cart, because the customizer form data is missing
Actual:
The product is added to the wishlist and cart missing all the customizer data