Ich habe jetzt seit ein paar Tagen einen wirklich seltsamen Fehler verfolgt.
Beim Hinzufügen von Elementen zu einer Wunschliste wird das zuletzt hinzugefügte Element durch das neue Element ersetzt. Dies geschieht auch dann, wenn alle lokalen Module deaktiviert sind.
Das zuletzt hinzugefügte Element wird einfach aus der Datenbanktabelle entfernt und das neue eingefügt. Manchmal kann ich mehr als ein Element auf die Liste setzen, aber es ist sehr selten.
Andere hatten ähnliche Probleme ( /programming/28452259/unable-to-add-multiple-products-to-wishlist ), aber unser Problem betrifft nicht die Preisgestaltung oder Filialfilter - die Datensätze werden einfach gelöscht aus der Datenbank.
Wenn Sie den Ablauf beobachten, sieht es so aus, als ob die Wunschliste-Artikelsammlung in der Wishlists afterSave () -Funktion gespeichert und der letzte Artikel aus der Sammlung gelöscht wird.
Nicht sicher warum.
Irgendwelche Ideen?
quelle
Antworten:
Ich habe tagelang nach einer Lösung gesucht, aber ich habe endlich eine (sogar zwei) Lösungen gefunden und sie hier geschrieben: https://magento.stackexchange.com/a/223786/67048
quelle