Difference between revisions of "Liquid Template Variables - shop"
From Spiffy Stores Knowledge Base
m (→shop.vendors) |
m (→shop.vendors) |
||
Line 99: | Line 99: | ||
== <code>shop.vendors</code> == | == <code>shop.vendors</code> == | ||
− | Returns a list of all unique product vendors in the store. An array of [[ Liquid Template Variables - vendor | | + | Returns a list of all unique product vendors in the store. An array of [[ Liquid Template Variables - vendor | vendor]]s is returned. |
Example usage: | Example usage: |
Revision as of 13:02, 24 January 2011
The liquid template variable shop has the following attributes:
Contents
- 1 shop.id
- 2 shop.name
- 3 shop.owner
- 4 shop.currency
- 5 shop.country
- 6 shop.country_iso
- 7 shop.tax_number
- 8 shop.url
- 9 shop.domain
- 10 shop.products
- 11 shop.products_count
- 12 shop.collections
- 13 shop.collections_count
- 14 shop.all_collections
- 15 shop.money_with_currency_format
- 16 shop.money_format
- 17 shop.vendors
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.
shop.money_with_currency_format
Return the currency formatting string which includes the currency symbol.
shop.money_format
Return the currency formatting string excluding the currency symbol.
shop.vendors
Returns a list of all unique product vendors in the store. An array of vendors is returned.
Example usage:
<ul> {% for product_vendor in shop.vendors %} <li> {{ product_vendor | link_to_vendor }} </li> {% endfor %} </ul>