Liquid, JavaScript, Themes
Hallo,
ich verkaufe bestimmte Produkte nur als 10er-Pack. Dabei möchte ich gerne einen Text wie auf dem Beispielbild anzeigen lassen. Also das "Inhalt: 10 Stück und der Einzelpreis angezeigt wird. Wie ist das möglich? Gerne auch Apps vorschlagen, welche dies möglich machen, da ich leider keine passenden gefunden habe.
@nicojaufmann um das anzeigen zu können, benötigen wir zwei Werte: den Preis und die Anzahl an "Stück" pro Produkt.
Es gibt zwar in Shopify die Option, Grundmengen anzuzeigen, leider gibt es hier aber nicht die Option "Stück" als Einheit auszuwählen.
Du kannst aber ein Metafeld des Typs "ganze Zahl" anlegen (namespace = custom, key = menge) und hier die enthaltene Stückzahl des Produktes hinterlegen.
In einem Custom-Liquid Block kannst du dann Folgendes einfügen:
{% assign menge = product.metafields.custom.menge %}
{% assign preis = product.selected_or_first_available_variant.price %}
{% if menge != blank %}
{% assign stueckpreis = preis | divided_by: menge %}
<span>Inhalt: {{ menge }} Stück ({{stueckpreis | money }}/ Stück)</span>
{% endif %}
Bedenke aber, dass das nur für Produkte gilt, die keine Varianten enthalten. Sollte es Varianten geben, bei denen sich der Preis oder die Menge ändert, muss man den Code und die Metafelder anpassen.
Folgende Apps bieten das auch an:
https://apps.shopify.com/unitwise?locale=de
https://apps.shopify.com/price-per-unit?locale=de
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