FROM CACHE - de_header

Wörter in den Metafelder fettgedruckt machen

Wörter in den Metafelder fettgedruckt machen

RenV
Tourist
10 0 3

Hallo Zusammen

 

Ich erstelle gerade Metafelder und will bestimmte Wörter in den Metafeldern fettgedruckt haben. Ich habe folgenden Code eingefügt: 

 

 {% if block.settings.heading contains 'Ingredients' %}
              {% assign beatles = block.settings.content | split: "|" %}
               {% for member in beatles %}
                  {% assign value = forloop.index | modulo:2 %}
                  {% if value != 0  %}
                  {{ member }}<b>
                    {% else %}
                  {{ member }}
                   </b> {% endif %}
                {% endfor %}
              {% else %}
              {{ block.settings.content }}
                {% endif %}

Es funktioniert soweit, jedoch nur für das Metafeld "Ingredients". Ich vermerke in der Description die Wörter jeweils mit "|". Hat jemand eine Idee, wie ich das für alle Metafelder einstellen kann und nicht nur für ein Metafeld?

 

Vielen Dank!

1 ANTWORT 1

Gabe
Shopify Staff
18375 2876 4241

Hey @RenV 

 

Ganz unten im Leitfaden der @Kai ist eine IF Statement zu sehen die dich vielleicht auf die richtige Bahn bringt:

<div>
  {% if product.metafields.custom.dietary_preference.value contains 'Ingredients' %} <img src="<path_to_your_image" width=100px /> {% endif %}
</div>

Vielleicht in Kombi mit einem Filter wie:

{{ text | replace: 'Ingredients', '<strong>Size</strong>' }}
Das dann in deine Produktvorlage einbauen und mit Liquid den Wert des Metafelds ausgeben, wie mit:
{{ metafield.value }}

Dadurch wird der Wert des Metafelds mit dem "fettgedruckten Text" ausgegeben, mit dem HTML <strong> Tag.

 
Du kannst deine Frage gerne in unserem Design Forum stellen aber bitte auf Englisch und mit allen Details. Ansonsten findest du einige Experten in unserer privaten FB Gruppe hier.

Habt ihr schon über Ostern nachgedacht? Warum nicht etwas "Easter Egg Gamification" im Vorfeld Osterns in den Shop einbauen? Man kann z. B. eine Annonce auf der Homepage zeigen, dass Oster Eier im Shop versteckt sind und wenn diese gefunden werden, werden sie automatisch als Geschenk zum Warenkorb ergänzt. Gerne können wir hier weiter darüber plaudern!

Lass wissen, wenn du weitere Fragen hast zum Shop und Business und gerne können wir das hier weiter besprechen! Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.

giphy

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