Wiederum aufgrund eines Nutzerhinweises konnten wir einen Fehler im Modul Attributmatrix beseitigen. Wenn ein Kunde zum Zeitpunkt, an dem er den Artikel in den Korb legt, noch nicht angemeldet ist und er sich dann auf dem Weg zur Kasse anmeldet (egal ob neu oder mit Passwort), dann wird der Warenkorb auf jeden Fall neu eingelesen (Standardfunktion des Shops) und dabei teilweise die Reihenfolge der Attribute verändert. Das führte dazu, das die Bestandswerte für die Attribute in der Matrix nicht abgezogen werden, was zu fehlerhaften Beständen führen konnte.
Für Nutzer, die das Modul bereits einsetzen: es hat sich nur eine Zeile, die sich in der Anleitung unter der Datei checkout_process.php, ab Zeile 177 befindet, geändert.
Pingback: Modul-Archiv für xt:Commerce