Difference between revisions of "Liquid Template Variables - collections"

From Spiffy Stores Knowledge Base

(New page: The liquid variable '''collections''' contains a collection of all of the store's collections. You can access any collection by using the colle...)
 
m
Line 1: Line 1:
The liquid variable '''collections''' contains a collection of all of the store's [[Liquid_Template_Variables_-_collection|collections]].
+
The Liquid template variable '''collections''' contains a collection of all of the store's [[Liquid_Template_Variables_-_collection|collections]].
  
 
You can access any collection by using the collection handle to index the collections contained within the '''collections''' variable.
 
You can access any collection by using the collection handle to index the collections contained within the '''collections''' variable.

Revision as of 12:47, 6 November 2013

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.