GX-Bug #70444
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
**Bug 1:** 1. Create a GX Customizer set and assign it to a product 2. Open the product in the Gambio Shop and ensure the customizer set is displayed 3. Delete the file cache/MainFactory-loadClassMapping-frontend...pdc 4. 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:** 1. Add a product with customizer data to the wishlist and shopping cart 2. Add a new input field to the customizer set in the Gambio Admin 3. 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:** 1. Log in 2. Add a product with customizer data to the wishlist and cart 3. Log out 3. 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:** 1. Open the product page of a product with customizer data in the Gambio Shop 2. run the following code in the browser dev tools console (F12): ``` document.getElementById("gm_gprint").parentNode.removeChild(document.getElementById("gm_gprint")); var element = document.getElementById("gm_gprint"); element.parentNode.removeChild(element); ``` 3. 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