Deprecated tags

Die folgenden Liquid-Tags gelten als veraltet und wurden ersetzt. Sie werden noch in einigen Themes verwendet, aber es wird empfohlen, die unten aufgeführten Alternativen zu verwenden.

Inhalt

The currency form

Das Währungsformular wurde durch das Lokalisierungsformular ersetzt.

Erzeugt ein Formular, mit dem Ihr Kunde die Währung in Ihrem Schaufenster ändern kann.

Sie können dieses Formular mit dem Filter currency_selector verwenden oder mit cart. currency und shop. enabled_currencies einen eigenen Währungsselektor erstellen.

Im folgenden Beispiel wird der Filter currency_selector mit dem Währungsformular verwendet:

{% form 'currency' %}
  {{ form | currency_selector }}
  <button type="submit">Submit</button>
{% endform %}

Im folgenden Beispiel wird ein angepasster Währungsselektor mit dem Währungsformular verwendet.

{% form 'currency' %}
  <select name="currency">
    {% for currency in shop.enabled_currencies %}
      {% if currency == cart.currency %}
        <option selected="true">{{currency.iso_code}}</option>
      {% else %}
        <option>{{currency.iso_code}}</option>
      {% endif %}
    {% endfor %}
  </select>
  <button type="submit">Submit</button>
{% endform %}

include

Das include-Tag wurde durch das render-Tag ersetzt.

Fügt ein Snippet aus dem Snippets-Ordner eines Themas ein.

{% include 'snippet-name' %}

Das include Tag funktioniert ähnlich wie das render tag, aber es erlaubt dem Code innerhalb des Snippets, auf die Variablen innerhalb seiner übergeordneten Vorlage zuzugreifen und diese zu überschreiben. Das Tag include ist veraltet, da die Art und Weise, wie es mit Variablen umgeht, die Leistung verringert und den Code des Themas schwieriger zu lesen und zu pflegen macht.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.