Liquid, JavaScript, Themes
hallo,
vorweg, ich bin kein Programmierer. Dennoch hoffe ich, dass ich hier Unterstützung bekomme.
Ich habe folgenden Code in die product-template.liquid eingebaut:
<!-- Ab hier ist das metafeld -->
<ul>
{% for field in product.metafields.ppm %}
<li>{{ field | first }}: {{ field | last }}</li>
{% endfor %}
</ul>
<ul>
<!-- Ende metafeld -->
Ich nutze das metafiel um die Lieferzeit anzeigen zu lassen.
Aktuell habe ich ein Feld mit Lieferzeit 1-3 Tage.
Aber wenn ein Artikel nicht verfügbar ist bleibt logischerweise momentan der Hinweis exakt so stehen.
Frage:
Welchen Code muss ich ergänzen, damit sich der Text von "Lieferzeit 1-3 Tage" verschwindet oder "nicht lagerns" anzeigt?
Wäre sehr dankbar für eine Hilfe.
Viele Grüße
Randy
Ich hoff, dass ich's richtig verstanden hab …
{% if product.available %}
<!-- Ab hier ist das metafeld -->
<ul>
{% for field in product.metafields.ppm %}
<li>{{ field | first }}: {{ field | last }}</li>
{% endfor %}
</ul>
<!-- Ende metafeld -->
{% else %}
<p>Nicht lagernd.</p>
{% endif %}
Getestet hab ich's jetzt nicht, aber so ca. sollte es funktionieren (zumindest ohne Produktvarianten 😉 ).
LG, Mario
oh sorry, - also vorweg das geht!!! 🙂
ABER, ich bräuchte es auch für die Varianten. Also, wenn z.B. von Farbe rot = (Lieferzeit 1-3 Tage ) auf Frabe blau (nicht lagernd) gewechselt wird.
hast du da uch ne Lösung bzw. ne erweiterung im Code ?
So?
{% if current_variant.available %}
<!-- Ab hier ist das metafeld -->
<ul>
{% for field in product.metafields.ppm %}
<li>{{ field | first }}: {{ field | last }}</li>
{% endfor %}
</ul>
<!-- Ende metafeld -->
{% else %}
<p>Nicht lagernd.</p>
{% endif %}
^^
fast, im prinzip passt es, allerdings nur mit der Browser-Aktuallisierung. Also erst wenn ich danach F5 drücke, dann erscheint lagernd.
hmmm?
Ohne direkten Zugriff wird das schwierig – das dynamische Update müsste über JS wahrscheinlich noch ausgelöst werden.
schade, wie hochist denn der Aufwand?
Wahrscheinlich ist das in einer Stunde lösbar, aber ohne den Code gesehen zu haben ist so eine Prognose nicht seriös.
Freut mich jedenfalls, dass das funkioniert!
Shopify unterstützt die weltweit innovativsten Marken und Unternehmer:innen. Um Unterne...
By SarahF_Shopify Mar 25, 2024Was ist ein kleines Element eines Shopify Shops mit großer Wirkung? Ein Element ganz we...
By Kai Mar 14, 2024Was genau ist POD? Von T-Shirts bis hin zu Plakaten, Kaffeetassen, Wandmatten, alles was m...
By Kai Feb 29, 2024