Hey @elljay
Nicht vergessen, wenn du uns einen befristeten Vorschaulink zu einem Beispiel hier postest, wäre das sehr hilfreich das schneller zu analysieren.
Es ist auch richtig, dass Shopify den Rabatt im Cart standardmäßig nicht anzeigt. Und der “Vergleichspreis” wird erst sichtbar, wenn dieser höher ist als der “Preis” des Produkts. Hast du es mit der Addributes App von @Stefan-247APPS ausprobiert? Die hat sogar die neue Reference-Price Regel mit eingebaut laut Abschnitt 11 PAngV.
Wenn du den Preis des Produkts senken möchtest, ohne den Vergleichspreis zu ändern, wird der Vergleichspreis also möglicherweise nicht angezeigt.
Es gibt verschiedene Wege, wie man dieses Problem lösen könnten:
-
Manuelle Anpassung: Wie bereits erwähnt, kann man den Vergleichspreis für jedes einzelne Produkt manuell ändern. Man kann den aktuellen Preis als Vergleichspreis festlegen und dann den reduzierten Preis als neuen Preis eingeben. Dieser Prozess kann allerdings zeitaufwendig sein, insbesondere wenn man eine große Anzahl von Produkten hat.
-
Bulk Editieren:Man kann die Preise aller Produkte gleichzeitig ändern, indem man die “Bulk Edit” Funktion von Shopify nutzt. Dabei kann man den Vergleichspreis für alle Produkte auf einmal festlegen und dann den reduzierten Preis eingeben.
-
Apps: Es gibt auch verschiedene Apps, die dabei helfen können, Rabatte im Shop sichtbar zu machen. Diese Apps können automatisch Rabatte auf die Produkte anzeigen und die Preise entsprechend anpassen. Einige dieser Apps sind “Discounted Pricing”, “Bold Discounts” oder “Volume & Tiered Discounts”.
-
Anpassung des Themes: Wenn du über Kenntnisse in Liquid, der Template-Sprache von Shopify, verfügst oder Zugang zu einem Entwickler hast, kannst du auch das Theme im Code anpassen, um Rabatte direkt auf der Produktseite anzuzeigen. Dies könnte eine dauerhafte Lösung für dieses Problem sein, erfordert allerdings technisches Know-how.
Beispiel:
Um den durchgestrichenen Vergleichspreis im Warenkorb anzeigen zu lassen, verlangt etwas Code Anpassungen wenn eine App es nicht macht. Wenn du es selber auf deiner Cartseite programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du die hier eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negative beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das folgende ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Um den durchgestrichenen Vergleichspreis im Cart suche nach der Datei cart.liquid oder cart-template.liquid in den “Templates”-Ordner. Finde den Codeabschnitt, der sich auf den Preis der Artikel bezieht. Dieser kann je nach Theme variieren, sollte aber ähnlich aussehen wie {{ item.price | money }}. Direkt unter oder neben diesem Code Folgendes hinzufügen: {% if item.original_price > item.price %}<del>{{ item.original_price | money }}</del>{% endif %}. Dieser Codeabschnitt überprüft, ob der ursprüngliche Preis des Artikels (der Vergleichspreis) höher ist als der aktuelle Preis. Wenn dies der Fall ist, wird der ursprüngliche Preis durchgestrichen angezeigt.
Bitte beachte, dass der genaue Code, vom Theme abhängen kann. Es ist auch möglich, dass du den Code in einer anderen Datei, wie cart-item.liquid, ändern musst, wenn das Theme diesen Code nicht direkt in cart.liquid oder cart-template.liquid enthält.
Es ist immer eine gute Idee, vor solchen Änderungen ein Backup des aktuellen Themes zu erstellen. So kann man auch bei Bedarf zu einer ursprünglichen Version zurückkehren.
Ich hoffe, diese Informationen sind hilfreich. Wenn du weitere Fragen hast, lass es uns bitte wissen! 