Collections

Collections

Arten von Produktgruppen

  1. Intelligente Produktgruppen in Ihrer Administration erzeugt im Bereich Katalog > Produktgruppen.
  2. Manuelle Produktgruppen in Ihrer Administration erzeugt im Bereich Katalog > Produktgruppen.
  3. Generische Produktgruppen, die erzeugt werden, sobald ein Schlagwort mehrfach vergeben wurde. Der Name des Schlagwortes ist identisch mit dem der Produktgruppe.

Das Ergebnis ist eine Variable collection. Sie haben Zugriff auf alle Parameter einer collection, wie z.B. collection.products.

Syntax:

collections.handle-der-produktgruppe
collections['handle-der-produktgruppe']
collections['Name der Produktgruppe']

Beispiel:

{% for product in collections.startseite.products %}
{{ product.title }}
{% endfor %}
{% for product in collections['startseite'].products %}
{{ product.title }}
{% endfor %}

{% assign: collection_name = 'startseite' %}
{% for product in collections[collection_name].products %}
{{ product.title }}
{% endfor %}


collections.all

Alias: collection.all_collections
Gibt eine Liste mit allen Collections zurück. Jedes Element dieser Liste ist eine collection



collections.all_collections_count

Gibt die Anzahl aller Collections zurück.

    • Related Articles

    • Url_params

      Aufgerufene URL: demo.versacommerce.de/collections/erste-gruppe?variable1=wert1&variable2=wert2 Mit dieser URL wurde als Variable 1 (variable1) der Wert {{ url_params['variable1'] }} übergeben` Mit dieser URL wurde als Variable 1 (variable1) der Wert ...
    • Makros

      default_pagination Syntax: {{ pagination | default_pagination}} <div id="paginator"> {{ paginate | default_pagination }} </div> <div id="pagination" class="info"> <span class="pagination_current_page">1</span> <span class="pagination_page"><a ...
    • Tag

      Filter zum manipulieren von Schlagworten und Schlagwortlisten. Hinweis Viele dieser Filter funktionieren nur auf einer collection-Seiten. {% assign tags = "rot,grün,blau"|split %} <ul> {% filter collection by each of tags %} <li{% if ...
    • Parents

      <pre style="border-color: rgb(202, 202, 202); margin-top: 2em; margin-bottom: 2em; padding: 10px; font-size: 12px; font-stretch: normal; line-height: 1.4em; font-family: Consolas, 'Liberation Mono', Courier, monospace; overflow: auto; color: rgb(57, ...
    • Iteration tags

      Iteration tags repeatedly run blocks of code. for Mit dem Befehl for können Sie mit einer Schleife mehrere Datensätze in einem Datenobjekt abarbeiten. {% for item in array %} {% endfor %} array = [1,2,3,4,5,6] {% for item in array %} {{ item }} {% ...