Hallo,
ich habe folgende Thematik, ich würde gerne die MwSt. steuer anzeigen lassen auf der Product-page und zwar nicht nur inkl. MwSt., sondern auch den genauen Betrag also z.B. Produktpreis sind 100€ und dann steht darunter inkl. MwSt. 19€
Dies ist mir auch schon gelungen, jedoch sind meine JS Kenntnisse zu gering diesen MwSt. Satz zu aktualisieren, sobald sich der Preis durch z.B. einen andere Variante des Produktes verändert.
Beispiel: Ursprungspreis ist 100€ inkl. 19€ MwSt.
Klicke ich nun eine andere Farbvariante an, die 110€ kostet, soll sich der MwSt. Satz natürlich dementsprechend anpassen.
Vielen Dank im Voraus
Steven
Hey @StevenBu
Das leuchtet ein, dass du die aktualisierten Steuersätze anzeigen möchtest wenn man eine andere Variante auswählt oder die Menge erhöht. Wie möchtest du die Steuer auch auf andere Seiten und Rechnungen anzeigen, wie Kategorie Seite, Warenkorb, Checkout und Order Printer Rechnung?
Das wird allerdings einen tieferen Einblick in deinen Code verlangen eines Programmierers wie dieser hier (denn das Code ist ja auch je nach Theme verschieden).
Von hier aus wird das sehr schwierig sein zu analysieren aber dich vielleicht in die richtigen Wege leiten können wir.
Es ist möglich, aber es braucht einige Berechnungen, um die Steuer vom Preis abzuziehen. Hier ist ein Code Snippet, der innerhalb der for-Schleife die line_items platziert:
{% assign product_tax = 0.0 %}
{% for tax in line_item.tax_lines %}
{% assign per_item_tax = tax.price | divided_by: line_item.quantity %}
{% assign product_tax = product_tax | plus: per_item_tax %}
{% endfor %}
{{ line_item.price | minus: product_tax | money }}
Es looped also in der Schleife alle Steuern durch, die auf die Positionen erhoben werden (es können ja mehrere sein), und addiert sie, wobei er zuerst durch die Menge dividiert.
Hier haben wir eine Anleitung die zeigt wie man die Produktpreis Variable zieht die eigentlich aus dem Gesamtpreis bestehen sollte (Variante mal X usw.) Siehe auch unterhalb der Anleitung die vielen Kommentare die das ganze diskutieren wo Leute nach "Tweaks" suchen ja nach Theme Typ.
Dann schreibt ein Partner von einer Order Printer Lösung hier. Eine App dafür gibt es auch und die App Entwickler helfen dir gerne das einzurichten.
Lass wissen, wenn du weitere Fragen hast zum obigen Thema oder generell zu deinem Shop und Business und gerne können wir das hier weiter besprechen!
2022 wird dein Jahr! Haltet Abstand und bleibt Gesund.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hallo @Gabe
ich habe es bis jetzt so gemacht:
Laut eines anderen Beitrags kann ich jetzt folgende JS Zeile einfügen:
$('#taxPrice').html( Shopify.formatMoney(variant.price * 0.19, moneyFormat) );
Jedoch bin ich etwas überfordert, wo ich diese beim Dawn theme einfügen kann. Hast du hierzu eventuell eine Lösung.
Hey @StevenBu
Darf ich fragen wie alt der Beitrag ist denn mir scheint das eine veraltete Version des Liquids zu sein, wenn ich mich nicht täusche? Das müsste in den theme.js.liquid
um Zeile 155 eingefügt werden oder ähnlich - je nach Theme.
Poste deine Frage in unseren Englischen Design Forum - da gibt es ein paar Entwickler die sich damit auskennen!
Lass wissen, wenn du weitere Fragen hast zum obigen Thema oder generell zu deinem Shop und Business und gerne können wir das hier weiter besprechen!
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hallo @Gabe
Ja, der Beitrag ist schon etwas älter, 2016. Jedoch ist es doch möglich einfach den Span Inhalt der id taxPrice mithilfe eines Scripts zu aktualisieren, sobald eine neue Variante ausgewählt wird. Das Englische Team konnte mir bis jetzt auch noch nicht weiterhelfen.
Tut mir leid zu hören, also bleibt nur noch der Taskhusky. Eine Anfrage rübersenden wird dir hoffentlich einige Optionen bieten.
VG,
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024Du willst also das Dropshipping betreiben, da du einen Shop starten möchtest, ohne selb...
By Gabe Jul 10, 2024