[gelöst] Commerce: Produktpreis ändert sich mit der Artikelmenge
am 12.04.2015 - 16:31 Uhr in
Hallo Community,
ich hoffe hier sind Leute unterwegs, die etwas mehr Erfahrung mit Commerce habe, als ich - ich konnte in mehreren Stunden keine Lösung finden:
Ich möchte in meinem Shop einen Artikel anlegen, den es in einer 1kg-Variante und in einer 2 kg-Variante gibt. Natürlich soll sich mit der Menge auch der Preis ändern. Kurz und knapp - ich hab keine Ahnung!
Meine Grundherangehensweise wäre, zu jeder Menge einen Artikel anzulegen. Das Produktdisplay wird dann auf die beiden SKUs referenziert - allerdings sortiert das ja nach Titel oder SKU. Im zukünftigen Display des Produkts soll aber lediglich 1 kg oder 2 kg zur Auswahl bereitstehen- und eben nicht der Titel des Produkts ... kann mich jemand auf den richtigen Pfad leiten? Danke! :)
- Anmelden oder Registrieren um Kommentare zu schreiben
Das hier ist nur eine grobe
am 12.04.2015 - 18:15 Uhr
Das hier ist nur eine grobe Anleitung aus meiner Erinnerung und kann Fehler enthalten. Am besten suchst du mal bei Youtube.
1. Erstelle ein Taxonomie Vokabular und nen es "Menge" o.ä.
2. Füge 1kg 2kg usw hinzu (du kannst hier die mengen aller Produkte einfügen wenn du z.b. auch Milch verkaufst Kannst du auch 1L under dem selben Vokabular einfgen)
3. Füge in der Product Variation (product type) unter manage fields ein neues Taxonomie Term Feld hinzu. Wähle das Vokabular "Mengen".
4. In den Feld Einstellungen müsste eine Checkbox sein wo so was änliches steht wie: Zum kategosieren der produkte verwenden oder irgentetwass mit add to cart form, dort unbedingt ein hacken setzen.
5. Wenn du jetzt ein neues produkt hinzufügst Kannst du bei jeden produkt des produkt types vie select list bestimmen welche Menge es ist.
wenn dies zweierlei Produkt ist
am 12.04.2015 - 20:58 Uhr
aber das Grundprodukt das gleiche bleibt, und die Menge sich nicht einfach berechnen lässt, ist es eine Produktvariante.
Produktvarianten werden von Commerce als ein Produkt mit Combo für die Variation angezeigt, aber intern als zweierlei Produkt, ggf. mit eigener Lagerhaltung geführt.
Es ist ein Produkt, welches
am 13.04.2015 - 06:35 Uhr
Es ist ein Produkt, welches in unterschiedlichen Mengen verfügbar ist. Die Variante mit der Taxonomy probiere ich noch und werde auch darüber berichten.
Letztlich lösen konnte ich es (war dann doch irgendwann der Knoten geplatzt ;) - ich weiß nicht welche Variante besser ist oder was die andere überhaupt bewirkt), indem ich ein Listen-Feld "Gewicht" in den Artikeln anlegte und die unterschiedlichen Mengen darin hinterlegte. Dann hab ich Artikel angelegt und denen jeweils das richtige Gewicht zugeordnet. Im Produktdisplay hab ich dann lediglich die beiden SKUs hinterlegt - das Feld "Gewicht" inkl. Auswahlmöglichkeit erschien automatisch (hierzu beim Erstellen des Feldes "Gewicht" das Häkchen bei "Aktivieren Sie dieses Feld, um es als Eigenschaftsfeld auf dem 'Zum Warenkorb Hinzufügen'-Formular zu verwenden" setzen) - mit Auswahl des jeweils zum Artikel gehörenden Gewichts ändert sich auch der darin hinterlegte Preis.
Freut mich das es geklappt
am 13.04.2015 - 08:11 Uhr
Freut mich das es geklappt hat. Als kleinen Tipp will ich dir noch mitgeben das Produkt Referenz Feld widget auf inline entity Form zu stellen. Dies ermöglicht dir Produkte direkt während des erstellens des Produkt displays hinzuzufügen.
Falls du dich schon etwas mit dem commerce rules beschäftigt hast würde es mich freuen wenn du dir meine letzte Frage dazu einmal an guckst ich bin wirklich an verzweifeln...
http://www.drupalcenter.de/node/53079