Difference between revisions of "Liquid Template Variables - collections"

From Spiffy Stores Knowledge Base

m
m
 
Line 21: Line 21:
  
 
These examples print the names of all the products in the ''frontpage'' collection.
 
These examples print the names of all the products in the ''frontpage'' collection.
 +
 +
== Further Reference ==
 +
 +
* [[Liquid Basics]]
 +
* [[Liquid Tag Reference]]
 +
* [[Liquid Filter Reference]]
 +
* [[Liquid Variable Reference]]
 +
* [[Liquid Paginate Tag|Pagination ]]

Latest revision as of 13:11, 25 June 2018

The Liquid template variable collections contains a collection of all of the store's collections.

You can access any collection by using the collection handle to index the collections contained within the collections variable.

{% for product in collections.frontpage.products %}
   {{ product.title }}
{% endfor %}

You can also use a indexed-style access, using either a literal or a variable:

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

-- or --

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

These examples print the names of all the products in the frontpage collection.

Further Reference