Hallo Gemeinde,
ich verzweifle langsam, wie kann ich als Grundpreis einen Preis pro Stück anzeigen lassen?
Es ist schon sehr traurig, dass Shopify diese Option nicht standartmäßig anbietet aber ich hoffe und glaube jemand von euch wird das Problem schon gelöst haben oder lösen können.
Vielleicht weiß ja auch Jemand warum Shopify so etwas gängiges nicht anbietet, würde mich auch mal interessieren.
Gelöst! Zur Lösung
Erfolg.
@BitteStückalsGP das Problem bei "Stück" ist, dass es nur ein relativer Wert ist, wohingegen ein Kilo oder ein Meter klar definiert ist. Insofern ist "Stück" als Grundpreis (zum Marktvergleich) nicht eindeutig genug.
Du kannst dir aber ein Metafeld erstellen, welches eine Art Grundpreis für Stückzahlen darstellen kann.
Hierbei gibt es wiederum zwei Optionen:
1. Du trägst den bereits berechneten Preis/Stück in das Feld ein
2. Du trägst nur die Anzahl der "Stücke/VE" ein und erstellst eine Formel. Das hat den Vorteil, das bei Preisänderungen automatisch der richtige "Preis pro Stück"-Wert berechnet wird.
Für die erste Option kannst du einfach ein "Einzeilger Text"-Metafeld erstellen und das als dynamischen Inhalt in der Produktvorlage anzeigen. Hierbei hinterlegt du den richten Wert als Text (bsp: 0,15 EUR / Stück)
Für die zweite Option verwendest du einen "Integer"-Metafeld, bei dem du die Anzahl an Stück pro Verkaufseinheit hinterlegst. Im Custom Liquid Block kannst du dann Folgendes einsetzen:
{% assign menge = product.metafields.custom.menge %}
{% assign grundpreis = product.price | divided_by: menge %}
<p>{{ grundpreis | money }}/ Stück</p>
Hierbei darauf achten, dass du das Metafeld auch "Menge" nennst.
Das funktioniert aber nur auf Produktebene. Wenn du das für einzelne Varianten darstellen möchtest, muss man mit einem Script arbeiten, damit der richtige Varianten Wert geladen wird.
Erfolg.
@BitteStückalsGP das Problem bei "Stück" ist, dass es nur ein relativer Wert ist, wohingegen ein Kilo oder ein Meter klar definiert ist. Insofern ist "Stück" als Grundpreis (zum Marktvergleich) nicht eindeutig genug.
Du kannst dir aber ein Metafeld erstellen, welches eine Art Grundpreis für Stückzahlen darstellen kann.
Hierbei gibt es wiederum zwei Optionen:
1. Du trägst den bereits berechneten Preis/Stück in das Feld ein
2. Du trägst nur die Anzahl der "Stücke/VE" ein und erstellst eine Formel. Das hat den Vorteil, das bei Preisänderungen automatisch der richtige "Preis pro Stück"-Wert berechnet wird.
Für die erste Option kannst du einfach ein "Einzeilger Text"-Metafeld erstellen und das als dynamischen Inhalt in der Produktvorlage anzeigen. Hierbei hinterlegt du den richten Wert als Text (bsp: 0,15 EUR / Stück)
Für die zweite Option verwendest du einen "Integer"-Metafeld, bei dem du die Anzahl an Stück pro Verkaufseinheit hinterlegst. Im Custom Liquid Block kannst du dann Folgendes einsetzen:
{% assign menge = product.metafields.custom.menge %}
{% assign grundpreis = product.price | divided_by: menge %}
<p>{{ grundpreis | money }}/ Stück</p>
Hierbei darauf achten, dass du das Metafeld auch "Menge" nennst.
Das funktioniert aber nur auf Produktebene. Wenn du das für einzelne Varianten darstellen möchtest, muss man mit einem Script arbeiten, damit der richtige Varianten Wert geladen wird.
Mit dem Lernpfad der Shopify Academy und dem Verified Skills-Badge Expanding Your Sho...
By Shopify Feb 7, 2025Den Verkauf im Großhandel steigern: In der Shopify Academy lernst du, wie das geht, zum...
By Shopify Feb 3, 2025Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024