Moin,
ich bin zur Zeit dabei ein Plugin zu entwickeln, welches aufgrund eines Konfigurationsprozesses einen Artikel in unterschiedlichen Variationen in den Warenkorb legen soll.
Nun habe ich das Problem, wenn ich den Artikel nun über die Funktion pushToBasket des IO Interfaces des Shops mehrfach hinzufüge, dann wird nach jeder dritten Variationskombination der als zweites hinzugefügte Artikel als eine vierte Position hinzugefügt.
Meine Artikelkombination unterscheiden sich lediglich in einem Pflichtfreifeld.
Beispiel:
Artikel mit Pflichtfreifeld Länge
A1 mit Länge 1 m
A1 mit Länge 1,5 m
A1 mit Länge 3 m
A1 mit Länge 2,75 m
A1 mit Länge 1,25 m
Jede Artikelkombination wird mit der Menge zwei in den Warenkorb gelegt. Im Warenkorb habe ich so dann anstatt meiner erwarteten 5 Positionen nun 6 mit dem Artikel der zweiten Konfiguration an Warenkorbstelle 4. Dieses Problem lässt sich skalieren und wiederholt sich nach jedem weiteren dritten Artikel.
Hatte bereits jemand ähnliche Probleme oder kann mir helfen?
Mit freundlichem Gruß
bc-1920
ich bin zur Zeit dabei ein Plugin zu entwickeln, welches aufgrund eines Konfigurationsprozesses einen Artikel in unterschiedlichen Variationen in den Warenkorb legen soll.
Nun habe ich das Problem, wenn ich den Artikel nun über die Funktion pushToBasket des IO Interfaces des Shops mehrfach hinzufüge, dann wird nach jeder dritten Variationskombination der als zweites hinzugefügte Artikel als eine vierte Position hinzugefügt.
Meine Artikelkombination unterscheiden sich lediglich in einem Pflichtfreifeld.
Beispiel:
Artikel mit Pflichtfreifeld Länge
A1 mit Länge 1 m
A1 mit Länge 1,5 m
A1 mit Länge 3 m
A1 mit Länge 2,75 m
A1 mit Länge 1,25 m
Jede Artikelkombination wird mit der Menge zwei in den Warenkorb gelegt. Im Warenkorb habe ich so dann anstatt meiner erwarteten 5 Positionen nun 6 mit dem Artikel der zweiten Konfiguration an Warenkorbstelle 4. Dieses Problem lässt sich skalieren und wiederholt sich nach jedem weiteren dritten Artikel.
Hatte bereits jemand ähnliche Probleme oder kann mir helfen?
Mit freundlichem Gruß
bc-1920