FROM CACHE - de_header

Preis in der Produktkarte ausblenden

Gelöst

Preis in der Produktkarte ausblenden

casa2
Tourist
17 0 2

Hallo,

Wie es der Titel schon sagt, gibt es eine Möglichkeit den Preis nur in der Produktkarte auszublenden?

Ich habe eine App bei der man den Preis ausblenden kann, aber dann wird dieser überall ausgeblendet, will den aber nur aus der Produktkarte raus.

Eventuell im Code? ich benutze das Dawn Theme.

1 AKZEPTIERTE LÖSUNG

Finer
Shopify Partner
2128 463 764

Erfolg.

@casa2 leider ist das komplizierter, als man annehmen würde. Das hängt damit zusammen, dass der Preis in einer eigenen Datei (Liquid) ausgewiesen wird. Die Produktseite und die Produktkarte greifen aber auf die gleiche Datei zu.

 

Auch wenn man das im Code ausblenden würde, würde sich das auch auf die Produktseite auswirken. Man könnte zwar auch die Kondition definieren, dass auf allen Seiten außer der Produktseite der Preis ausgeblendet wird, allerdings hat das zur Folge, dass Produktkarten, wie z. B. Empfehlungen, die auf der Produktseite sind, einen Preis anzeigen.

 

Ich denke, die beste Lösung wäre es, die Preisdatei in der card-product.liquid Datei auszukommentieren. Dadruch wird sie dort nicht geladen.

 

In der entsprechenden Datei solltest du bei Zeile 202 Folgendes finden:

{% render 'price', product: card_product, price_class: '', show_compare_at_price: true %}

 

Das kannst du ändern in:

{% comment %}
{% render 'price', product: card_product, price_class: '', show_compare_at_price: true %}
{% endcomment %}

 

Bevor du diese Änderungen vornimmst, stelle sicher, dass du eine Sicherheitskopie des Live-Themes erstellst. Sollte etwas schiefgehen, kannst du die Sicherungskopie direkt veröffentlichen.

- Did my answer help? Mark my post with a like
- Did I solve your problem? Mark my post as an accepted solution.
- You need professional help? Contact our Shopify Partner Agency

Lösung in ursprünglichem Beitrag anzeigen

2 ANTWORTEN 2

Finer
Shopify Partner
2128 463 764

Erfolg.

@casa2 leider ist das komplizierter, als man annehmen würde. Das hängt damit zusammen, dass der Preis in einer eigenen Datei (Liquid) ausgewiesen wird. Die Produktseite und die Produktkarte greifen aber auf die gleiche Datei zu.

 

Auch wenn man das im Code ausblenden würde, würde sich das auch auf die Produktseite auswirken. Man könnte zwar auch die Kondition definieren, dass auf allen Seiten außer der Produktseite der Preis ausgeblendet wird, allerdings hat das zur Folge, dass Produktkarten, wie z. B. Empfehlungen, die auf der Produktseite sind, einen Preis anzeigen.

 

Ich denke, die beste Lösung wäre es, die Preisdatei in der card-product.liquid Datei auszukommentieren. Dadruch wird sie dort nicht geladen.

 

In der entsprechenden Datei solltest du bei Zeile 202 Folgendes finden:

{% render 'price', product: card_product, price_class: '', show_compare_at_price: true %}

 

Das kannst du ändern in:

{% comment %}
{% render 'price', product: card_product, price_class: '', show_compare_at_price: true %}
{% endcomment %}

 

Bevor du diese Änderungen vornimmst, stelle sicher, dass du eine Sicherheitskopie des Live-Themes erstellst. Sollte etwas schiefgehen, kannst du die Sicherungskopie direkt veröffentlichen.

- Did my answer help? Mark my post with a like
- Did I solve your problem? Mark my post as an accepted solution.
- You need professional help? Contact our Shopify Partner Agency
casa2
Tourist
17 0 2

Danke dir für die schnelle und präzise Lösung. 🙂