Difference between revisions of "Liquid Template Variables - shop"

From Spiffy Stores Knowledge Base

Line 14: Line 14:
  
 
<pre>{{ shop.name }}</pre>
 
<pre>{{ shop.name }}</pre>
 +
 +
== <code>shop.owner</code> ==
 +
 +
Returns a string with the name of the shop's owner.
 +
 +
Example usage:
 +
 +
<pre>Dear {{ shop.owner }}, you have received a new order!</pre>
  
 
== <code>shop.currency</code> ==
 
== <code>shop.currency</code> ==

Revision as of 15:57, 21 April 2009

The liquid template variable shop has the following attributes:

shop.id

Returns the unique internal shop id number.

This is normally only for internal usage.

shop.name

Returns a string with the shop's name.

Example usage:

{{ shop.name }}

shop.owner

Returns a string with the name of the shop's owner.

Example usage:

Dear {{ shop.owner }}, you have received a new order!

shop.currency

Returns a string with the name of the currency that this shop uses. This is usually a three character representation (e.g. AUD).

Example usage:

All prices are in {{ shop.currency }}

shop.country

Returns the printable name of the country in which the shop is located.

This shop is located in {{ shop.country }}

shop.country_iso

Returns the two character ISO country code for the shop.

{% if shop.country_iso == 'AU' %}GST is applicable to this shop{% endif %}

shop.tax_number

Returns the taxation number for the shop, if required by local legislation.

This is usually an ABN (Australia), GST Number (New Zealand) or VAT Registration (Europe).

TAX INVOICE {{ shop.tax_number }}

shop.url

Returns the full URL for your shop.

Note: The value depends upon the primary address configured under Preferences -> DNS & Domains.

shop.domain

Returns the domain of your shop.

Note: The value depends upon the primary address configured under Preferences -> DNS & Domains.

shop.products

Returns all the products in the shop.

shop.products_count

Returns the number of products in the shop.

Example usage:

{{ shop.products_count }} {{ shop.products_count | pluralize: 'product', 'products' }} are available

shop.collections

Returns all the collections in the shop.

shop.collections_count

Returns the number of collections in the shop.

shop.all_collections

Returns all of the shop's collections without pagination.