FROM CACHE - de_header

Lieferzeiten anzeigen nach Bestand auch unter Null

Peter-KL
Entdecker
33 1 7

Hallo,

wir migrieren gerade von Shopware 6 zu Shopify.

Wir hätten gerne eine Lösung, wie die Lieferzeit im Produktbereich angezeigt wird.

Beispielsweise bei Produkten, die auf Lager sind: Lieferzeit 1–3 Tage

bei Produkten mit Bestand kleiner gleich null: Lieferzeit 6–8 Tage

Wir haben relativ viele Produkte im Angebot, welche kurzfristig vom Lieferanten geliefert werden können (6–8 Tage) in Bestand jedoch, logischerweise, kleiner oder gleich null sind.

Danke schon mal vorab für Eure Hilfe.

Freundliche Grüße sendet
Peter

4 ANTWORTEN 4

Ben310
Seefahrer
441 66 119

Es gibt ein paar Threads zum Thema hier.

 

Hier auch einer.

Peter-KL
Entdecker
33 1 7

Danke für die Hinweise. Ich schaue sie durch.

Gabe
Shopify Staff
17514 2769 4087

Hey @Peter-KL 

 

In den Links oben von Ben dürftest du einige gute Tipps finden. Ansonsten kann man entweder eine App wie Estimated Delivery Times verwenden (siehe die Demo hier) oder den Versandtarif selber einen Namen geben so das etwas wie das folgende im Checkout zu sehen ist (Versandeinstellungen -> Profil -> Tarif bearbeiten):

 

Man kann auch einen benutzerdefinierten Code zum Theme ergänzen, um die Lieferzeiten basierend auf dem Lagerbestand anzuzeigen. Wenn du es selber auf deiner Produktseite 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!

 

Folgendes wäre das allgemeine Verfahren:

  1. Online-Shop -> Themes -> "Actions" -> "Duplizieren" -> "Edit code".
  2. Suche die Produkt-Vorlagendatei, die normalerweise "product-template.liquid" oder "product.liquid" heißt und einen benutzerdefinierten Code hinzufügen, um die Logik zur Anzeige der Lieferzeit basierend auf dem Bestand zu erstellen.
  3. Der Code könnte in etwa so aussehen:

 

{% if product.available %}
 {% if product.inventory_quantity > 0 %}
   Lieferzeit 1–3 Tage
 {% else %}
   Lieferzeit 6–8 Tage
 {% endif %}
{% else %}
 Dieses Produkt ist derzeit nicht verfügbar.
{% endif %}

 

Bitte beachte, dass das Inventory tracking im Produktstamm aktiviert sein muss. Um spezifischere Anforderungen zu erfüllen, empfehle ich, wie gesagt, einen Shopify-Experten zu konsultieren oder eine App zu verwenden, um mehr komplexe Logik oder Funktionen zu realisieren.

 

Hoffe das hilft! 😉

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

Peter-KL
Entdecker
33 1 7

Wir haben es über den die Checkbox „Verkauf fortsetzen, auch wenn Produkte nicht vorrätig sind“ gelöst.

Danke an alle für die Hilfe.