MwSt. angabe verschieben

Topic summary

Ziel: Eigene MwSt.-Angabe (Mehrwertsteuer) wurde in price.liquid direkt hinter den Preis eingefügt, erscheint aber vor dem Preis; zudem wird sie auch auf der Startseite angezeigt, soll jedoch nur auf Produktseiten sichtbar sein.

Aktueller Stand: Ein Direktlink zur Produktseite inkl. Passwort wurde bereitgestellt, damit die Umsetzung geprüft werden kann. Screenshots zeigen die falsche Reihenfolge und die unerwünschte Anzeige auf der Startseite.

Vorgeschlagene Lösung:

  • Reihenfolge im Template anpassen: Das Element für die MwSt.-Angabe (z. B. div.product__tax) direkt nach dem Container mit dem Preis (z. B. div.price__container) platzieren, damit der Preis vor der MwSt.-Angabe steht.
  • Sichtbarkeit nur auf Produktseiten: In Liquid (Shopify-Template-Sprache) eine Bedingung nutzen, die prüft, ob das aktuelle Template eine Produktseite ist (z. B. „template enthält ‘product’“) und die MwSt.-Zeile nur dann rendern.

Begriffe: Liquid = Shopify-Templating; MwSt. = Mehrwertsteuer (VAT).

Status: Lösungsvorschläge wurden gegeben; keine Bestätigung der finalen Behebung durch den Thread-Ersteller, Diskussion somit noch offen.

Summarized with AI on January 1. AI used: gpt-5.

Hallo zusammen,

habe den Code für die MwSt. Angabe selber erstellt in der “price.liquid” Datei und ihn nach “price__regular” eingesetzt weil ich wollte das die Angabe direkt hinter dem Preis steht quasi, Preis und MwSt. in einer Zeile. Nun liegt der Preis aber nach der MwSt. Angabe, wie bekomme ich den Preis aber davor ?

Und meine zweite Frage wäre, durch das einsetzten meines Codes, erscheint die Angabe jetzt auch auf der Startseite aber ich möchte die Angabe nur auf der Produktseite stehen haben. Es sieht jz so aus:

Bitte um Hilfe.

Vielen Dank.

Hey @Limanko_77

Hast du das lösen können? Wenn nein, poste hier bitte einen Direktlink zum Problem (bitte mit Passwort falls passwortgeschützt), so dass ich das analysieren kann.

Hoffe das hilft dir weiter - lass wissen falls nicht! :wink:

Hey Gabe,

ja gerne.

https://c7b7a6-2.myshopify.com/products/baby-pink-contour

pw: paysha

Hey @Limanko_77

Um den Preis vor der MwSt.-Angabe anzuzeigen, solltest du die Reihenfolge der Elemente in deinem HTML-Code ändern, sodass die MwSt.-Angabe nach dem Preis-Element eingefügt wird. Du könntest den div-Container mit der Klasse product__tax direkt nach dem div-Container der Klasse price__container platzieren. Wenn du die MwSt.-Angabe nur auf der Produktseite anzeigen möchtest, kannst du dies über eine bedingte Logik in deinem Liquid-Template-Code erreichen. Dazu könntest du eine if-Abfrage einfügen, die überprüft, ob die aktuelle Seite eine Produktseite ist, und nur dann die MwSt.-Angabe einblenden. Hier ein sehr einfaches Beispiel, wie du es in Liquid umsetzen könntest:

{% if template contains 'product' %}
  inkl. MwSt. zzgl. Versand

{% endif %}

Dieser Code würde überprüfen, ob du dich auf einer Produktseite befindest, und die MwSt.-Angabe nur in diesem Fall anzeigen. Für genauere Anpassungen müsstest du eventuell deine Template-Struktur und die genaue Logik deiner Shopify-Seite genauer betrachten.

Hoffe das hilft dir weiter - lass wissen falls nicht! :wink:

1 Like