Liquid Template Variables - collections: Difference between revisions

From Spiffy Stores Knowledge Base
Jump to: navigation, search
Admin (talk | contribs)
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...
 
Admin (talk | contribs)
mNo edit summary
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.