Liquid, JavaScript, Themes
Kann mir jemand mit einem Code weiterhelfen?
Anstatt Preis pro Einheit wie mm oder ähnliches anzuzeigen, benötigen wir die Anzeige "Preis pro Person" (in meinem Fall ein Buffet, dass es zu bestellen gibt, und wo dem Kunden der Preis pro Person angezeigt werden soll).
Danke!
@franzira leider sind die Einheiten bei den Grundpreisen sehr limitiert. Daher kannst du darüber keine Kosten/Person anzeigen lassen. Alternativ kannst du aber einen Wert über Metafelder erzeugen.
Hierbei kannst du dann eine Formel erstellen, welches den Preis von allein kalkuliert.
Hierfür benötigst du ein Produkt-Metafeld (oder Variante) des Typs "Integer" (Zahl) mit dem Titel "personenanzahl".
Hier eine Anleitung zu Metafeldern:
https://help.shopify.com/de/manual/custom-data/metafields
Zum Test kannst du in dem Produkt-template in einem Custom Liquid Block (falls vorhanden) folgendes Eintragen:
{% assign current_variant = product.selected_or_first_available_variant %}
{% assign number_of_people = product.metafields.custom.personenanzahl %}
{{ current_variant.price | divided_by: number_of_people | money }}/ Person
Ich hoffe, das hilft dir weiter.
Benutzer | RANKING |
---|---|
12 | |
11 | |
10 | |
9 | |
9 |
Online-Marketing für einen Shopify-Shop kann manchmal wie ein Minenfeld erscheinen und vie...
By Gabe Dec 1, 2023In diesem Leitartikel werden wir erläutern, warum es wichtig ist, dein Shop als vertrauens...
By Kai Oct 25, 2023Dieser Blog-Beitrag ist eine Zusammenfassung des Webinars Vorbereitung auf BFCM: ein Webi...
By Jacqui Oct 10, 2023