3 Stimmen

Magento Bündel Produkte Sonderpreis für Kind Artikel nur

Fondo

Ich versuche, im Webshop eine Möglichkeit zu schaffen, Produktpakete zu erstellen. Ein Paket besteht zum Beispiel aus einem Produkt (z. B. einer Digitalkamera) und mehreren Zubehörteilen (zusätzliches Ladegerät, Speicherkarten, ...). Ziel ist es, den Kunden dazu zu bewegen, das Produkt zusammen mit dem Zubehör zu kaufen, indem er einen Rabatt erhält, wenn er alle diese Produkte zusammen kauft.

Was ich bis jetzt getan habe

Ich habe ein gebündeltes Produkt in Magento erstellt, bei dem jedes Produkt eine Bündeloption ist. Auf diese Weise ist es mir gelungen, das Paket korrekt anzuzeigen, und ich kann einen Sonderpreis für das Paket als Ganzes festlegen.

Wo ich Hilfe benötige

Für dieses Paket sollte ich in der Lage sein, den Preis für die Kinder (die Optionsprodukte) für jede Option festzulegen. Derzeit kann der Preis nur für das gesamte Paket festgelegt werden, und ich möchte, dass er wie ein Sonderpreis geändert werden kann. Im Grunde würde man einen Sonderpreis nur haben, wenn es in einem Bündel Produkt ist und der Preis sollte speziell für das Bündel festgelegt werden.

Standardmäßig kann eine Menge mit gebündelten Optionen festgelegt werden, so dass ich vermute, dass dies zu etwas erweitert werden kann, wo ich einen Preis festlegen kann. Kann mir jemand die richtige Richtung weisen oder mir ein paar Code-Beispiele geben, wie das gemacht werden kann?

Für den Fall, dass dies notwendig sein sollte, verwenden wir Magento Enterprise 1.9.1.1.

Vielen Dank für Ihre Hilfe!

4voto

JNDPNT Punkte 7357

Da niemand mit einer Lösung kam, werde ich meine eigene Frage beantworten... Ich war eigentlich auf der richtigen Spur und musste nur den Preistyp auf "fest" ändern, wenn man ein neues gebündeltes Produkt anlegt. Auf diese Weise kann der Preis für jeden Artikel einzeln festgelegt werden, was ich ja auch wollte.

Der Rest war nur eine einfache Angelegenheit der Codierung der Bündelprodukte, damit sie schön angezeigt werden, z. B. als einfache Artikel, die durch ein "Plus"-Zeichen oder etwas Ähnliches getrennt sind. Ich habe auch die Einzelpreise entfernt, so dass nur der Paketpreis sichtbar ist, aber die Preise sind immer noch korrekt eingestellt. Auch der Basispreis (Paketpreis) sollte auf 0 gesetzt werden.

Und das war's, nicht viel Kodierung, aber mehr Pech, dass ich mit "dynamischen" Preistyp anstelle von "festen" gestartet.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X