Kategorie-Seite: Darstellung der Preise ändern

Topic summary

Ein Shopify-Nutzer mit dem Flow Theme sucht nach Möglichkeiten, Produktpreise auf Kategorieseiten anders darzustellen. Das Problem: Sekt wird als 6er-Paket verkauft, aber das Produktbild zeigt nur eine Flasche – dadurch erscheint der Preis von 69 EUR pro Flasche sehr teuer, obwohl es sich um den Paketpreis handelt.

Vorgeschlagene Lösungen:

  • Einfachere Option: Produktfotografie ändern und gebündelte Artikel als Set im Bild zeigen (wie es die meisten Shops machen). Dies könnte die Conversion-Rate erhöhen.

  • Komplexere Option: Code-Anpassung zur Anzeige individueller Stückpreise. Dies erfordert Programmierung und Änderungen in der collection.liquid-Datei mittels Liquid-Tags und Shopify API, um auf Produktdaten der Bundle-/Set-Artikel zuzugreifen.

Status: Der Fragesteller wird empfohlen, einen Entwickler zu konsultieren und alle Code-Änderungen zunächst in einer Testumgebung auszuprobieren. Die Diskussion bleibt offen, da keine endgültige Lösung implementiert wurde.

Summarized with AI on November 23. AI used: claude-sonnet-4-5-20250929.

Hey @Winade_shop

Ich sehe was du meinst denn der Betrachter sieht eine flasche und denkt sie kostet EUR 69. Das einzige was mir dazu einfällt wäre es mit den Bündeln auch die Flaschen zusammen gebündelt als “Set” im Bild anzuzeigen, was eigentlich die meisten Shops machen. Das könnte eure Conversions um etliche % erhöhen? Das wäre somit die leichtere und kostengünstigere Option - beim Produkte-Set die Fotografie ändern. Alles andere würde eine komplexe Programmierung verlangen.

Das folgende ist ohne Gewähr und dient nur dazu dich mit einem Programmierer auf den richtigen Weg zu leiten. Richte bitte jegliche weitere Fragen an einen Programmierer und probiere alle Codeänderungen bitte zuerst in einer Testumgebung aus!

Um auf einer Flow-Theme-Kategorieseite bei der Anzeige von Produktbündeln und -sets individuelle Produktpreise anzuzeigen, muss man den Code ändern, der die Produktinformationen generiert. Gehe dazu folgendermaßen vor:

  • Online Store → Aktionen → “Code bearbeiten” → collection.liquid.
  • Ändere den Code, um die einzelnen Preise anzuzeigen: du musst hier auf die Produktdaten für jeden Artikel im Bundle oder Set zugreifen und die einzelnen Preise abrufen. Dazu kann man Liquid-Tags und den API von Shopify verwenden.

Hier ist ein Code Beispiel dafür, wie man den Code ändern kann, um mit einer FOR-Schleife einzelne Preise anzuzeigen:

{% for product in collection.products %}
  ## {{ product.title }}
  

{{ product.price | money }}

  {% if product.type == 'bundle' or product.type == 'set' %}
    ### Individual Prices:
    {% for item in product.items %}
      

{{ item.title }}: {{ item.price | money }}

    {% endfor %}
  {% endif %}
{% endfor %}

Das ist wie gesagt, nur ein Beispiel, und man muss den Code an die spezifischen Anforderungen des Flow Themes anpassen.

Hoffe das hilft! :wink:

1 Like