Projekt

Allgemein

Profil

Aktionen

GX-Bug #70444

geschlossen

Es 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

Von Moritz Bunjes vor mehr als 1 Jahr hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Alexandre Ataides
Kategorie:
Frontend
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.8.0.0
Release Notes Langtext:

Es kann nicht mehr passieren, dass Customizer-Daten in Bestellungen, im Warenkorb oder Merkzettel fehlen


Beschreibung

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
  4. 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"));
  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


Aktionen

Auch abrufbar als: Atom PDF