Wie erstelle ich ein Bündel aus zwei konfigurierbaren Produkten?

7

Ich entwickle ein Juweliergeschäft in Magento.
In diesem Geschäft gibt es hauptsächlich Arten von Produkten:
1) Verlobungsringe
2) Eheringe
3) Lose Diamanten

1) Verlobungsring:
In diesem gibt es zwei konfigurierbare Produkte Ring + Diamond. Sowohl Ring als auch Diamond sind konfigurierbare Produkte und Attribute dafür:

  • Ring => Metall [Gelbgold, Weißgold, Roségold, Platin]
  • Diamant => Farbe [D, E, F, G, H, I], Form [Kreis, Quadrat, Oval]

Daher möchte ich dem Benutzer erlauben, Ring + Diamant wie auf dieser Site auszuwählen : www.77diamonds.com/classic_rings.html

Wie füge ich zwei konfigurierbare Produkte als Bundle-Produkt zum Warenkorb hinzu?

Kishor Thanth
quelle

Antworten:

7

Versuchen Sie nicht, verschachtelte komplexe Produkttypen in Magento zu implementieren. Ich habe es für einen anderen Fall getan und es wird ziemlich schnell hässlich und man kann in viele Fallen geraten. Magento ist einfach nicht dafür ausgelegt. Erweiterungen, die dies versprechen, sollten aus demselben Grund mit Vorsicht behandelt werden.

Ich würde einen anderen Ansatz wählen, ohne das konfigurierbare Produkt überhaupt zu verwenden:

Bündeln

  • Option 1: Klingeln
    • Gelbgold Ring
    • Weißgoldring
    • Roségold Ring
    • Platinring
  • Option 2: Diamant
    • Kreis D.
    • Kreis E.
    • ...
    • Oval D.
    • Oval E.
    • ...

Im Grunde genommen legen Sie alle einfachen Produkte jedes konfigurierbaren Produkts direkt in das Bundle.

Der Rest ist Frontend, einschließlich JavaScript-Zauberei: Für Option 1 muss nichts geändert werden. Für Option 2 erstellen Sie zwei Dropdowns basierend auf den konfigurierbaren Attributen und füllen Sie dann ein ausgeblendetes Feld mit der einfachen Produkt-ID basierend auf der Auswahl. Sie können wahrscheinlich einen guten Teil des JavaScript für konfigurierbare Produkte wiederverwenden.

Fabian Schmengler
quelle
2

Magento kann gebündelten Produkten keine konfigurierbaren Produkte hinzufügen.

Sie müssen entweder die benötigten einfachen Produkte einrichten und dann die 2 Elemente (Ring, Diamant) als separate Optionen einschließen, die als erforderliche Elemente festgelegt sind.

Oder die Alternative besteht darin, eine Erweiterung wie diese entwickelt oder verwendet zu haben:

http://www.magentocommerce.com/magento-connect/configurable-bundle-2-0-by-wizkunde.html

Damit können Sie konfigurierbare Produkte zu einem Bundle hinzufügen und konfigurieren, dies ist jedoch eine kostenpflichtige Erweiterung.

Das Beispiel, das Sie für die 77 Diamonds-Site gegeben haben, ist viel komplizierter als nur zwei konfigurierbare Produkte. Dies scheint eine ziemlich wichtige Erweiterung der Funktionsweise von Magento-gebündelten Produkten zu sein.

performadigital
quelle
1

Sie können 1 konfigurierbares Produkt mit mehreren Attributen Ringmetall, Diamantfarbe und Diamantform verwenden. Verwenden Sie das von Magento konfigurierbare Quick Quick Create-Tool, um jede der verfügbaren Konfigurationen und ihre jeweiligen Preise zu erstellen. Auf diese Weise müssen Sie keine gebündelten Produkte verwenden.

Jason Tipton
quelle
Ich hatte es versucht, aber die Details der Diamantenprodukte sollen von csv importiert werden, das von diamantplatform.com/searchrecord.php?uid=1 exportiert wird, so dass ich dünner Diamant das zweite konfigurierbare Produkt sein werde. Noch einen Vorschlag bitte?
Kishor Thanth