<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
		<id>https://wiki.vendre.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=195.62.25.214</id>
		<title>Vendre Help - Användarbidrag [sv]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.vendre.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=195.62.25.214"/>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/Special:Bidrag/195.62.25.214"/>
		<updated>2026-04-23T23:11:25Z</updated>
		<subtitle>Användarbidrag</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=430</id>
		<title>Templating:Variables</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=430"/>
				<updated>2012-12-13T23:48:29Z</updated>
		
		<summary type="html">&lt;p&gt;195.62.25.214: http://scoutsharmherbal.com/products/men_s_health/viagrasuperactive/order/ Viagra Super Active&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See also [[Templating:Emails]].&lt;br /&gt;
=Variables=&lt;br /&gt;
Templates get variables containing all necessary data passed from the back end. This is a complete reference of all available variables.&lt;br /&gt;
==Types==&lt;br /&gt;
===string===&lt;br /&gt;
====URL====&lt;br /&gt;
====HTML====&lt;br /&gt;
The [http://www.twig-project.org/doc/templates.html#raw raw] filter should be applied when displaying these variables.&lt;br /&gt;
===integer===&lt;br /&gt;
===decimal===&lt;br /&gt;
===boolean===&lt;br /&gt;
===list===&lt;br /&gt;
===dictionary===&lt;br /&gt;
====pagination====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|page&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The current page.&lt;br /&gt;
|-&lt;br /&gt;
|prev&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The previous page.&lt;br /&gt;
|-&lt;br /&gt;
|next&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The next page.&lt;br /&gt;
|-&lt;br /&gt;
|pages&lt;br /&gt;
|[[#list|list]] of [[#integers|integer]]s&lt;br /&gt;
|The pages in the current set.&lt;br /&gt;
|-&lt;br /&gt;
|set_prev&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The last page in the previous set of pages.&lt;br /&gt;
|-&lt;br /&gt;
|set_next&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The first page in the next set of pages.&lt;br /&gt;
|-&lt;br /&gt;
|from_row&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The first row displayed.&lt;br /&gt;
|-&lt;br /&gt;
|to_row&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The last row displayed.&lt;br /&gt;
|-&lt;br /&gt;
|row_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The number of rows paginated.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====product====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Products internal ID&lt;br /&gt;
|-&lt;br /&gt;
|delivery_time&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|description_short&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|href_buy&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|manufacturer_image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|manufacturer_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|model&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|price_discount_percentage&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|price&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|price_recommended&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|price_special&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|quantity&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|seo_link&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|tax&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Product tax rate.&lt;br /&gt;
|-&lt;br /&gt;
|tax_class_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|parent_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The products parent&lt;br /&gt;
|-&lt;br /&gt;
|child_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Counts amount of child products&lt;br /&gt;
|-&lt;br /&gt;
|rating&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Average review rating in increments of 0.5.&lt;br /&gt;
|-&lt;br /&gt;
|price_per_unit&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Product price per unit&lt;br /&gt;
|-&lt;br /&gt;
|unit&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product unit. ex. st/cm/m&lt;br /&gt;
|-&lt;br /&gt;
|price_per_unit_recommended&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Recommended price in unit&lt;br /&gt;
|-&lt;br /&gt;
|price_per_unit_special&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Special price in unit&lt;br /&gt;
|-&lt;br /&gt;
|price_klarna_account&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Klarna account price&lt;br /&gt;
|-&lt;br /&gt;
|tags&lt;br /&gt;
|[[#list|list]] of [[#tag|tags]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====tag====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id               || [[#integer|integer]]      || ID.&lt;br /&gt;
|-&lt;br /&gt;
| parent_id        || [[#integer|integer]]      || Parent ID, 0 when there is no parent tag.&lt;br /&gt;
|-&lt;br /&gt;
| name             || [[#string|string]]       || Name.&lt;br /&gt;
|-&lt;br /&gt;
| description      || [[#HTML|HTML]]         || Description.&lt;br /&gt;
|-&lt;br /&gt;
| image            || [[#URL|URL]]          || Image URL.&lt;br /&gt;
|-&lt;br /&gt;
| meta_title       || [[#HTML|HTML]]         || Meta title.&lt;br /&gt;
|-&lt;br /&gt;
| meta_keywords    || [[#HTML|HTML]]         || Meta keywords.&lt;br /&gt;
|-&lt;br /&gt;
| meta_description || [[#HTML|HTML]]         || Meta description.&lt;br /&gt;
|-&lt;br /&gt;
| children         || [[#list|list]] of [[#tag|tags]] || Child tags.&lt;br /&gt;
|-&lt;br /&gt;
| used             || [[#boolean|boolean]]      || Indicates if the tag is used by any product in a category listing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====custom field====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| fields_id               || [[#integer|integer]]      || ID.&lt;br /&gt;
|-&lt;br /&gt;
| require_in_checkout        || [[#boolean|boolean]]      || Is the field required in the checkout?&lt;br /&gt;
|-&lt;br /&gt;
| type             || [[#string|string]]       || What was entered in the administration.&lt;br /&gt;
|-&lt;br /&gt;
| name      || [[#string|string]]         || Field label.&lt;br /&gt;
|-&lt;br /&gt;
| value            || [[#string|string]]          || Entered value (not always available).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Globals==&lt;br /&gt;
Globals are accessible anywhere in the templates, including macros.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|template&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Path to active template directory&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|current_page&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Contains URL after domain name and before ''?'', for example ''storedomain.com/p/digital-fotoram/nextbase-photomil-8wi-fi-fotoram.html?vat_disp=0'' returns ''/p/digital-fotoram/nextbase-photomil-8wi-fi-fotoram.html''&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|current_script&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Contains filename of current page&lt;br /&gt;
|index.php&lt;br /&gt;
|-&lt;br /&gt;
|request&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|A [[#dictionary|dictionary]] of recieved ''GET'' and ''POST'' data&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|get&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Data received from the ''GET'' query string&lt;br /&gt;
|-&lt;br /&gt;
|post&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Received ''POST'' data&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|current_customer_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Returns customer ID if customer is logged in, else None&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|customer&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Contains information about the logged in customer, or null.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|email&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|personnummer&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|first_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|last_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|company&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|mobile&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|country_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postcode&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|street_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|custom&lt;br /&gt;
|[[#list|list]] of [[#custom field|custom field]]&lt;br /&gt;
|Custom fields.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|user_agent&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|The client's user agent string.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Header meta information for current page.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Page title.&lt;br /&gt;
|-&lt;br /&gt;
|keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page meta keywords.&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Page meta description.&lt;br /&gt;
|-&lt;br /&gt;
|language&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page language code.&lt;br /&gt;
|-&lt;br /&gt;
|generator&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Startabutik E-handel.&lt;br /&gt;
|-&lt;br /&gt;
|canonical&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Canonical URL for current page.  Not always available.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|session&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Configurable session variables.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|currency&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Code of selected currency.&lt;br /&gt;
|-&lt;br /&gt;
|language&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Code of selected language.&lt;br /&gt;
|-&lt;br /&gt;
|language_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of selected language.&lt;br /&gt;
|-&lt;br /&gt;
|vat&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Display prices with or without VAT.&lt;br /&gt;
|.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|settings&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Contains some of the settings defined in the administration&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|ACCOUNT_COMPANY, ACCOUNT_DOB, ACCOUNT_GENDER, ACCOUNT_PERSONNUMMER, ACCOUNT_STATE, ACCOUNT_SUBURB&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Account fields can be enabled and disabled&lt;br /&gt;
|-&lt;br /&gt;
|API_ID_FACEBOOK&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|General APP id for Facebook&lt;br /&gt;
|-&lt;br /&gt;
|API_ID_GOOGLE_VERIFICATION&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Google verification&lt;br /&gt;
|-&lt;br /&gt;
|CHARSET&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Charset of page.&lt;br /&gt;
|-&lt;br /&gt;
|CREATE_ACCOUNT_LAYOUT&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|''Internal''&lt;br /&gt;
|-&lt;br /&gt;
|DOWNLOAD_ENABLED&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the download module enabled&lt;br /&gt;
|-&lt;br /&gt;
|ENTRY_CITY_MIN_LENGTH, ENTRY_DOB_MIN_LENGTH, ENTRY_EMAIL_ADDRESS_MIN_LENGTH, ENTRY_FIRST_NAME_MIN_LENGTH, ENTRY_LAST_NAME_MIN_LENGTH, ENTRY_PASSWORD_MIN_LENGTH, ENTRY_POSTCODE_MIN_LENGTH, ENTRY_STATE_MIN_LENGTH, ENTRY_STREET_ADDRESS_MIN_LENGTH, ENTRY_TELEPHONE_MIN_LENGTH&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Used in form validation&lt;br /&gt;
|-&lt;br /&gt;
|ENTRY_PASSWORD_IN_REGISTRATION&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the user allowed to specify a password when registering&lt;br /&gt;
|-&lt;br /&gt;
|FORMS_USE_CAPTCHA&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is captcha used for forms&lt;br /&gt;
|-&lt;br /&gt;
|FACEBOOK_PROFILE_URL&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL in format http://url.se/subfolder/&lt;br /&gt;
|-&lt;br /&gt;
|GOOGLEPLUS_PROFILE_URL&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL in format http://url.se/subfolder/&lt;br /&gt;
|-&lt;br /&gt;
|HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Width and height of heading images&lt;br /&gt;
|-&lt;br /&gt;
|MAX_ADDRESS_BOOK_ENTRIES&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Maximum entries in the address book&lt;br /&gt;
|-&lt;br /&gt;
|PREV_NEXT_BAR_LOCATION&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|''Internal''&lt;br /&gt;
|-&lt;br /&gt;
|SMALL_IMAGE_WIDTH&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Width of small thumbnails in pixels&lt;br /&gt;
|-&lt;br /&gt;
|SMALL_IMAGE_HEIGHT&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Height of small thumbnails in pixels&lt;br /&gt;
|-&lt;br /&gt;
|STATISTICS_GOOGLE_ANALYTICS&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Google analytics tracking code, if specified&lt;br /&gt;
|-&lt;br /&gt;
|SHOP_HEADER_TEXT&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Alt text for logo&lt;br /&gt;
|-&lt;br /&gt;
|SHOP_LOGO&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Shop logo in /images/&lt;br /&gt;
|-&lt;br /&gt;
|STORE_NAME&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|POPUP_IMAGE_WIDTH, POPUP_IMAGE_HEIGHT&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PRODUCT_PAGE_DESIGN&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|''Internal''&lt;br /&gt;
|-&lt;br /&gt;
|YOUTUBE_PROFILE_URL&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL in format http://url.se/subfolder/&lt;br /&gt;
|-&lt;br /&gt;
|TWITTER_PROFILE_URL&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL in format http://url.se/subfolder/&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|shoppingcart_amount&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Amount of products in shopping cart&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|shoppingcart_total&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Total sum of the content in shopping cart&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|random_box_left&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Shows boxes at the left side of the store&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|random_box_right&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Shows boxes at the right side of the store&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Boxes==&lt;br /&gt;
Boxes are variables used for the side boxes. They are all prefixed with ''boxes''.&lt;br /&gt;
===Category menu===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.categories.tree&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Contains a tree of displayed categories in menu&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Id of category&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of category in current language&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Path to category image if such exists&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to category's product listing page&lt;br /&gt;
|-&lt;br /&gt;
|child_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Number of open child categories&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|List of visible child categories. See boxes.categories.tree for format&lt;br /&gt;
|-&lt;br /&gt;
|open&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Returns true if the category (or one of its children) is the currently selected one&lt;br /&gt;
|-&lt;br /&gt;
|selected&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Returns true if the category is the currently selected one&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Category full menu===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.categories_full.tree&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Contains a full tree of all available categories in menu&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Id of category&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of category in current language&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Path to category image if such exists&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to category's product listing page&lt;br /&gt;
|-&lt;br /&gt;
|child_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Number of open child categories&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|List of visible child categories. See boxes.categories.tree for format&lt;br /&gt;
|-&lt;br /&gt;
|open&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Returns true if the category (or one of its children) is the currently selected one&lt;br /&gt;
|-&lt;br /&gt;
|selected&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Returns true if the category is the currently selected one&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Manufacturer select===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.manufacturers.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available manufacturers&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Manufacturer ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of manufacturer&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to manufacturer page&lt;br /&gt;
|-&lt;br /&gt;
|link&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Full link to manufacturer page&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|selected&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True if the manufacturer_id GET variable is equal to the ID of this manufacturer.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Search box===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.search.advanced_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL to advanced search page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.search.advanced_result_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Action URL for search form&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
===Information page list===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.information_pages.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all active information pages&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of information page&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to information page&lt;br /&gt;
|-&lt;br /&gt;
|active&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is user currently on this page?&lt;br /&gt;
|-&lt;br /&gt;
|target&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True if information page expects the attribute target=&amp;quot;_blank&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===Language list===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.languages.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all languages&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Language name&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to page that sets language to this one&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Image (flag) for language if available&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===Login box===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.form_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Action link for login form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.password_forgotten_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to retrieve forgotten password page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.account_history_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current customer's account history page. Contains orders and such&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.account_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current customer's account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.account_password_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|''Unknown''&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.logoff_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to log off current customer&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.customer_first_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Current customer's first name&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.login.customer_last_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Current customer's last name&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
===New products list===&lt;br /&gt;
Lists the most recently added products.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|boxes.products_new.list&lt;br /&gt;
|[[#list|list]] of [[#product|product]]&lt;br /&gt;
|The most recently added products, the most recent first.&lt;br /&gt;
|}&lt;br /&gt;
===News list===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists recent news. Limit set in administration&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News name&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to news page&lt;br /&gt;
|-&lt;br /&gt;
|summary&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News summary&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===Review===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.reviews.write_review_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to write review page. Only set if customer is viewing a product page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.reviews.product&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Product and review data&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|product_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of product&lt;br /&gt;
|-&lt;br /&gt;
|product_image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to product image&lt;br /&gt;
|-&lt;br /&gt;
|review_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to full review&lt;br /&gt;
|-&lt;br /&gt;
|review_rating&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Rating&lt;br /&gt;
|-&lt;br /&gt;
|review_text&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Text of review&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===Shopping cart===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.shopping_cart.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|List of products in shopping cart&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of product&lt;br /&gt;
|-&lt;br /&gt;
|model&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Model number for product&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of product&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to image of product&lt;br /&gt;
|-&lt;br /&gt;
|quantity&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Number of this product in shopping cart&lt;br /&gt;
|-&lt;br /&gt;
|price&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Price per product before discounts represented as a string with currency symbol&lt;br /&gt;
|-&lt;br /&gt;
|final_price&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Price per product after discounts represented as a string with currency symbol&lt;br /&gt;
|-&lt;br /&gt;
|total_price&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Total price for all products of this kind before discounts represented as a string with currency symbol&lt;br /&gt;
|-&lt;br /&gt;
|total_final_price&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Total price for all products of this kind after discounts represented as a string with currency symbol&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to product's page&lt;br /&gt;
|-&lt;br /&gt;
|new&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|''True'' if product was just added to the shopping cart&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|boxes.shopping_cart.total&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Total value of contents of shopping cart represented as a string with currency symbol&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.shopping_cart.total_items&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Sum of product quantities.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Random special offer===&lt;br /&gt;
Contains a random special offer.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.special_offers.product&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|''True'' if prices are displayed including VAT, else ''false''.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of product&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to product page&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to product image&lt;br /&gt;
|-&lt;br /&gt;
|price&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product standard price represented with currency symbol&lt;br /&gt;
|-&lt;br /&gt;
|special_price&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product price after discounts represented with currency symbol&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===VAT select box===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.vat_select.display_with_vat&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|''True'' if prices are displayed including VAT, else ''false''.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.vat_select.with_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL to page where VAT display is set to ''true''.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.vat_select.without_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL to page where VAT display is set to ''false''.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
===Custom boxes===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|boxes.custom.boxes&lt;br /&gt;
|[[#dictionary|dictionary]] of lists&lt;br /&gt;
|Dictionary of boxes, indexed by the box name.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Type of box.&lt;br /&gt;
|-&lt;br /&gt;
|class&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|CSS classes&lt;br /&gt;
|}&lt;br /&gt;
If type is 0:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Box title.&lt;br /&gt;
|-&lt;br /&gt;
|product&lt;br /&gt;
|product&lt;br /&gt;
|Product displayed.&lt;br /&gt;
|}&lt;br /&gt;
If type is 1:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Box contents.&lt;br /&gt;
|}&lt;br /&gt;
If type is 2:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Box image.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
&lt;br /&gt;
===product_parent===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_parent.name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Parent product name.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_parent.description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Parent product description.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_parent.image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Parent product image.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_parent.images&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Parent product additional images.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===associated_products.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.associated_products.products&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|Associated products.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===product_attributes.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_attributes.attributes&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Product attributes.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|value&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Attribute value.&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Attribute index.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Attribute name.&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Attribute type.&lt;br /&gt;
|-&lt;br /&gt;
|selected&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Selected attribute.&lt;br /&gt;
|-&lt;br /&gt;
|options&lt;br /&gt;
|[[#list|list]] of index to value mappings&lt;br /&gt;
|Attribute options.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===product_specifications.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_specifications.grouped&lt;br /&gt;
|[[#list|list]] of categories&lt;br /&gt;
|Specifications with multiple values per specification grouped into a values variable.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_specifications.hierarchy&lt;br /&gt;
|[[#list|list]] of categories&lt;br /&gt;
|The hierarchy of specifications used for this product.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_specifications.specifications&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Product specifications.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Specification name.&lt;br /&gt;
|-&lt;br /&gt;
|value&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Specification value.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|modules.product_specifications.specifications_multi&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Product specifications, one entry per value.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Specification name.&lt;br /&gt;
|-&lt;br /&gt;
|value&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Specification value.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===products_in_package.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_in_package.products&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|Products in product package.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===products_reviews.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_reviews.captcha_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link to the captcha image.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_reviews.error&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Error message.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_reviews.customer&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Customer information.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|firstname&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|First name.&lt;br /&gt;
|-&lt;br /&gt;
|lastname&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Last name.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_reviews.reviews&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Product reviews.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|rating&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Review rating, 1-5.&lt;br /&gt;
|-&lt;br /&gt;
|author&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Review author.&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Review date.&lt;br /&gt;
|-&lt;br /&gt;
|text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Review text.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===products_variants.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_variants.category&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Category index.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_variants.variants&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Variants.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Variant name&lt;br /&gt;
|-&lt;br /&gt;
|selected&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Selected variant.&lt;br /&gt;
|-&lt;br /&gt;
|options&lt;br /&gt;
|[[#list|list]] of [[#integer|integer]] to value mappings&lt;br /&gt;
|Variants.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_variants.products&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Variants.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitabmodules.products_variants.products le&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|seo_link&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Variant URL.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Variant name.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_variants.combinations&lt;br /&gt;
|[[#list|list]] of lists of [[#integers|integer]]s&lt;br /&gt;
|Available combinations of options.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|modules.products_variants.combination&lt;br /&gt;
|[[#list|list]] of [[#integers|integer]]s&lt;br /&gt;
|Currently selected combination.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===tell_a_friend.html===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|modules.tell_a_friend.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Form handler.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Page specific==&lt;br /&gt;
Most variables are not available on a global scale. They are page specific variables. They are always prefixed with the same name as the included template. So ''contact.html'' variables are prefixed with ''contact''.&lt;br /&gt;
&lt;br /&gt;
===Account edit page (account_edit.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_edit.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_edit.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_edit.account&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Account data&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|firstname&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account first name&lt;br /&gt;
|-&lt;br /&gt;
|lastname&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account last name&lt;br /&gt;
|-&lt;br /&gt;
|personnummer&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account personnummer&lt;br /&gt;
|-&lt;br /&gt;
|dob&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account date of birth&lt;br /&gt;
|-&lt;br /&gt;
|email_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account email address&lt;br /&gt;
|-&lt;br /&gt;
|telephone&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account telephone number&lt;br /&gt;
|-&lt;br /&gt;
|mobile&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account mobile telephone number&lt;br /&gt;
|-&lt;br /&gt;
|fax&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account fax number&lt;br /&gt;
|-&lt;br /&gt;
|gender&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Account gender ('m' or 'f')&lt;br /&gt;
|-&lt;br /&gt;
|custom&lt;br /&gt;
|[[#list|list]] of [[#custom field|custom field]]&lt;br /&gt;
|Custom fields.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Account history page (account_history.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_history.account_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_history.pagination&lt;br /&gt;
|[[#pagination|pagination]]&lt;br /&gt;
|Pagination info&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_history.page_href_format&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Pagination link format&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_history.order_history&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Order history&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Order ID&lt;br /&gt;
|-&lt;br /&gt;
|status&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order status&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order date&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order type&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order delivery name&lt;br /&gt;
|-&lt;br /&gt;
|product_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product count&lt;br /&gt;
|-&lt;br /&gt;
|total&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order total&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the description of the order&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Order info page (account_history_info.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_history_info.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link back to the account order history&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_history_info.order&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Order info&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id_formatted&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order ID&lt;br /&gt;
|-&lt;br /&gt;
|status&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order status&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order date&lt;br /&gt;
|-&lt;br /&gt;
|total&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order total&lt;br /&gt;
|-&lt;br /&gt;
|shipping_method&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order shipping method&lt;br /&gt;
|-&lt;br /&gt;
|payment_method&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order payment method&lt;br /&gt;
|-&lt;br /&gt;
|tax_group_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Number of different tax groups&lt;br /&gt;
|-&lt;br /&gt;
|billing_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order billing address&lt;br /&gt;
|-&lt;br /&gt;
|delivery_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order delivery address&lt;br /&gt;
|-&lt;br /&gt;
|delivery&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|products&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Products in order&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|qty&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product quantity&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product ID&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product name&lt;br /&gt;
|-&lt;br /&gt;
|model&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product model&lt;br /&gt;
|-&lt;br /&gt;
|tax&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Product tax&lt;br /&gt;
|-&lt;br /&gt;
|price&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Product price&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|final_price&lt;br /&gt;
|[[#decimal|decimal]]&lt;br /&gt;
|Final product price&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Address to image&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link address to product&lt;br /&gt;
|-&lt;br /&gt;
|status&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Products status. 0 = inactive, 1 = active&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|totals&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Order parts of total&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Total part label&lt;br /&gt;
|-&lt;br /&gt;
|text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Total part value&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|statuses&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Order statuses&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Status name&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Status date&lt;br /&gt;
|-&lt;br /&gt;
|comments&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Status comments&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|events&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Order delivery events&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Event date&lt;br /&gt;
|-&lt;br /&gt;
|location&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Event location&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Event description&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Account page (account.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account.account_history_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the account history page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.account_edit_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the edit account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.address_book_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the address book page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.account_password_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the password change page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.logoff_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the logoff page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.account_newsletters_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the newsletters page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.account_notifications_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the notifications page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.order_history_enabled&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the order history enabled?&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account.order_history&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Order history&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the order description page&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|The date the order was placed&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Order ID&lt;br /&gt;
|-&lt;br /&gt;
|country&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order delivery name and country&lt;br /&gt;
|-&lt;br /&gt;
|status&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Order status&lt;br /&gt;
|-&lt;br /&gt;
|total&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Order total&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Account newsletter subscription page (account_newsletters.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_newsletters.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_newsletters.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_newsletters.subscribed&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the user subscribed to the newsletter&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Account notifications page (account_notifications.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_notifications.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_notifications.account_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_notifications.products&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|The products subscribed to&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product ID&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product name&lt;br /&gt;
|-&lt;br /&gt;
|counter&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|List index&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|account_notifications.global_product_notifications&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Has the user enabled the global product notification setting&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Change account password page (account_password.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_password.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_password.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===New account password page (account_password_new.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|account_password_new.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_password_new.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|account_password_new.password_provided&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is a password provided by the user, or the default password&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Address book page (address_book.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|address_book.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link back to the account page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book.add_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to a form which adds a new entry to the address book&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book.entries_count&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Number of entries&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book.address_label&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Address label&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book.addresses&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|The addresses in the address book&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|default&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is this the default address book entry&lt;br /&gt;
|-&lt;br /&gt;
|edit_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to edit the entry&lt;br /&gt;
|-&lt;br /&gt;
|delete_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to delete the entry&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Associated name&lt;br /&gt;
|-&lt;br /&gt;
|address&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|The address&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Address book modification page (address_book_process.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.editing&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the page in the editing mode?&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.deleting&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the page in the deletion mode?&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.edit_form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to a page which handles the editing form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.delete_form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to a page which handles the deletion form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.address_label&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|The address&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A back link&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.address_book_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the address_book&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.process&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is the page in the processing mode?&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.default_address&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Is this the default address?&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address_book_process.entry&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|The fields in the current entry&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|male&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Male gender?&lt;br /&gt;
|-&lt;br /&gt;
|firstname&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|First name&lt;br /&gt;
|-&lt;br /&gt;
|lastname&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Last name&lt;br /&gt;
|-&lt;br /&gt;
|company&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Company&lt;br /&gt;
|-&lt;br /&gt;
|street_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Street address&lt;br /&gt;
|-&lt;br /&gt;
|suburb&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Suburb&lt;br /&gt;
|-&lt;br /&gt;
|postcode&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Post code&lt;br /&gt;
|-&lt;br /&gt;
|city&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|City&lt;br /&gt;
|-&lt;br /&gt;
|country_list&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|A drop-down list with countries&lt;br /&gt;
|-&lt;br /&gt;
|state_has_zones&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Does the state have zones?&lt;br /&gt;
|-&lt;br /&gt;
|state&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|State&lt;br /&gt;
|-&lt;br /&gt;
|states&lt;br /&gt;
|association list&lt;br /&gt;
|A list of zones in the state&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Advanced search page (advanced_search.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|advanced_search.form_action&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A link to the page which handles the form.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|advanced_search.categories&lt;br /&gt;
|association list&lt;br /&gt;
|A list of category names mapped to their indices.&lt;br /&gt;
|[[#dictionary|dictionary]] of [[#string|string]] to [[#integer|integer]] mappings.&lt;br /&gt;
|-&lt;br /&gt;
|advanced_search.manufacturers&lt;br /&gt;
|association list&lt;br /&gt;
|A list of manufacturer names mapped to their indices.&lt;br /&gt;
|[[#dictionary|dictionary]] of [[#string|string]] to [[#integer|integer]] mappings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Search results page (advanced_search_results.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                        !! Type             !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.results     || [[#list|list]] of products || The search results. ||N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.num_results || [[#integer|integer]]          || The number of search results. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.back_href   || [[#URL|URL]]              || A link for returning to the search page. || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Campaign page (campaign.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                  !! Type             !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| campaign.campaign_name        || [[#HTML|HTML]]             || Title of campaign. ||N/A&lt;br /&gt;
|-&lt;br /&gt;
| campaign.campaign_description || [[#HTML|HTML]]             || Description of campaign. ||N/A&lt;br /&gt;
|-&lt;br /&gt;
| campaign.campaign_image       || [[#URL|URL]]              || Selected campaign image. ||N/A&lt;br /&gt;
|-&lt;br /&gt;
| campaign.products             || [[#list|list]] of products || Products included in campaign. ||N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Product list (categories_listing.html)===&lt;br /&gt;
====GET variables====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                             !! Type                 !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
====Available data====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                             !! Type                 !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.header                || [[#dictionary|dictionary]]           || Attributes for the top of the page. It is either a manufacturer or a category ||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| name  || [[#string|string]] || Name of category/manufacturer&lt;br /&gt;
|-&lt;br /&gt;
| alternative_name || [[#string|string]] || An alternative category name.  (SEO name.)&lt;br /&gt;
|-&lt;br /&gt;
| image || [[#string|string]] || Image [[#URL|URL]] for category/manufacturer&lt;br /&gt;
|-&lt;br /&gt;
| text  || [[#HTML|HTML]]   || Description of category/manufacturer&lt;br /&gt;
|-&lt;br /&gt;
| alternative_text  || [[#HTML|HTML]]   || An alternative category description.  (SEO text.)&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.header                || [[#dictionary|dictionary]]           || Page header attributes: image, description and title ||&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.cpath                 || [[#list|list]] of [[#integers|integer]]s     || List of category IDs, where the last one is the current category, the second last the current category's parent and so on. The first element is the top level category.  ||N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.product_list          || [[#list|list]] of [[#dictionary|dictionaries]] || All products for current page || [[Templating:Variables#product|Product list]]&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.product_count         || [[#integer|integer]]              || Total number of products using current filters || N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
====Display variables====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                             !! Type                 !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.default_list_style    || [[#integer|integer]]              || By default this layout for the listing is selected || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.page_limit            || [[#integer|integer]]              || Maximum number of products per page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.page_limits           || [[#list|list]] of [[#integers|integer]]s     || List of available page limits. 0 means all product on one page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.page_index            || [[#integer|integer]]              || Current page number || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.page_count            || [[#integer|integer]]              || Number of pages || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_options          || [[#dictionary|dictionary]]           || Total number of products using current filters || Identifier (''model, price, etc'') as key and name (''Model, Price, etc'') as values&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_form_href        || [[#string|string]]               || Link to the same page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_name_href        || [[#string|string]]               || Link to the same page when sorting by name. If already sorting by name, this URL inverts the order || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_model_href       || [[#string|string]]               || Link to the same page when sorting by model. If already sorting by model, this URL inverts the order || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_price_href       || [[#string|string]]               || Link to the same page when sorting by price. If already sorting by price, this URL inverts the order || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.pagination_uri_format || [[#string|string]]               || Format string for pagination. It contains a %d that the pagination macro replaces by page number || N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
====Filtering variables====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                             !! Type                 !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.tags                  || [[#list|list]] of [[#tag|tags]]         || Root tags for which at least one subtag is used by one of the listed products. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.used_tag_ids          || [[#list|list]] of [[#integers|integer]]s     || The tags used by at least one product in the filtered set of products.|| N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.used_spec_values          || [[#dictionary|dictionary]] of [[#integers|integer]]s to [[#list|lists]] of [[#integer|integers]]     || The specification values used by the value specifications for the filtered products.|| N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.used_spec_texts          || [[#dictionary|dictionary]] of [[#integers|integer]]s to [[#list|lists]] of [[#string|strings]]     || The specification values used by the text specifications for the filtered products.|| N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.used_manufacturers_ids          || [[#list|list]] of [[#integers|integer]]s     || The manufacturers used by at least one product in the filtered set of products.|| N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.manufacturers         || [[#list|list]] of [[#dictionary|dictionaries]] || Manufacturers used by products in current category tree. ||&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id  || [[#string|string]] || Manufacturer ID.&lt;br /&gt;
|-&lt;br /&gt;
| name || [[#string|string]] || Manufacturer name.&lt;br /&gt;
|-&lt;br /&gt;
| image || [[#URL|URL]] || Manufacturer image.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Checkout success (checkout_success.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|checkout_success.update_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|checkout_success.heading&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page heading&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|checkout_success.text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Page content&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|checkout_success.order_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Order ID&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|checkout_success.survey_questions&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Survey questions&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Question ID&lt;br /&gt;
|-&lt;br /&gt;
|question&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Question&lt;br /&gt;
|-&lt;br /&gt;
|alternatives&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Question alternatives&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Alternative type, 1 for a radio button, an input field otherwise&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Alternative ID&lt;br /&gt;
|-&lt;br /&gt;
|answer&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Alternative text&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Contact us page (contact.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|contact.form_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|URL with target of form for handling user input data&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|contact.captcha&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Determines whether Captcha should be used or not&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|contact.name&lt;br /&gt;
|String&lt;br /&gt;
|Contains customer name if customer is logged in or validation if validation of a field failed&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|contact.email&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Contains customer e-mail if customer is logged in or validation if validation of a field failed&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|contact.heading&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Contains heading text&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|contact.text&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Contains a descriptive text of what the contact us page is. It most certainly contains [[#HTML|HTML]] so the [http://www.twig-project.org/doc/templates.html#raw raw] filter may be appropriate to use&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Cookie usage page (cookie_usage.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|cookie_usage.continue_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A link to the next page (index.php)&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Gallery pages (gallery.html, galleries/)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|gallery.title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Gallery title.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Gallery description or content.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Last modification date.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.type&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Type of gallery.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.upload_data_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Form action for uploading.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.upload_data_check&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.upload_data_type&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Form field.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.page_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Edited page title.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.page_description&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Edited page description.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.meta_title&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.meta_description&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.meta_keywords&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.form_page_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Edited page description, escaped.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.gallery_owned&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Set if the gallery is owned by the logged-in user.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.edit_content_link&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link for editing the gallery.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.remove_content_link&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link for removing the gallery.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.edit_mode&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|Set when editing, otherwise adding.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|gallery.gallery_fields&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Gallery fields.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|label&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Field label.&lt;br /&gt;
|-&lt;br /&gt;
|output&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Form field.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|gallery.children&lt;br /&gt;
|[[#list|list]] of [[#string|string]] to [[#dictionary|dictionary]] mappings&lt;br /&gt;
|Child galleries indexed by gallery type.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Gallery title.&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Gallery description.&lt;br /&gt;
|-&lt;br /&gt;
|link&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Child gallery link.&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Last modification date.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|gallery.siblings&lt;br /&gt;
|[[#list|list]] of [[#string|string]] to [[#dictionary|dictionary]] mappings&lt;br /&gt;
|Sibling galleries indexed by gallery type.&lt;br /&gt;
|See gallery.children.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Index page (index.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|index.text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Page text&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|index.header_products&lt;br /&gt;
|products&lt;br /&gt;
|A random selection of products.&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|-&lt;br /&gt;
|index.featured_products&lt;br /&gt;
|products&lt;br /&gt;
|A list of featured products.&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|-&lt;br /&gt;
|index.new_products&lt;br /&gt;
|products&lt;br /&gt;
|A list of recently added products.&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|-&lt;br /&gt;
|index.specials_products&lt;br /&gt;
|products&lt;br /&gt;
|A list of products with special prices.&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Kolli page (kolli.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|kolli.heading&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page heading&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|kolli.text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Page text&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Login page (create_account.html, login.html, password_forgotten.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|create_account.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|create_account.heading&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page heading.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|create_account.text&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page text.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|create_account.generated_password&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A randomly generated password suitable for the new account.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|create_account.customers_personnummer&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|create_account.countries&lt;br /&gt;
|association list&lt;br /&gt;
|A list of country indices mapped to their names.&lt;br /&gt;
|[[#dictionary|dictionary]] of [[#integer|integer]] to [[#string|string]] mappings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|login.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|login.heading&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Page heading&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|login.page_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|password_forgotten.form_action&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|password_forgotten.back_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A link to the parent page (login.php)&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Create account box (containboxes/create_account.html)====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.create_account.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.create_account.text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Box text&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.create_account.generated_password&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A randomly generated password suitable for the new account.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.create_account.customers_personnummer&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|The customer's personnummer&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.create_account.countries&lt;br /&gt;
|association list&lt;br /&gt;
|A list of country indices mapped to their names.&lt;br /&gt;
|[[#dictionary|dictionary]] of [[#integer|integer]] to [[#string|string]] mappings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Login box (containboxes/login_box.html)====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.login_box.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Password forgotten box (containboxes/password_forgotten_box.html)====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|containboxes.password_forgotten_box.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Log off page (logoff.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|logoff.continue_href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link presented to the user after logging off.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Manufacturers page (manufacturers.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|postcode&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|postal_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|visitational_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|country&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|telephone1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|telephone2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|fax&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|email_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|orgno&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|vat&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|note&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|plusgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|bankgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|contact&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|payment_conditions&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|customers_no&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|homepage&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|link&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===News archive page (news_archive.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|news_archive.news&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|News articles&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|News article ID&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News article title&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News article publishing date&lt;br /&gt;
|-&lt;br /&gt;
|content&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News article content&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===News article page (news.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|news.title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News article title&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|news.date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Date of publishing&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|news.content&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News article content&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Newsletter page (newsletter.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name    !! Type !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| newsletter.text || [[#HTML|HTML]] || The newsletter. ||N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Product page (product.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                !! Type    !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| product.form_href || [[#URL|URL]] || Add to cart handler. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product.reviews_href || [[#URL|URL]] || Link to product reviews. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product.invalid_name || [[#string|string]] || Invalid product name page title. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product.invalid_text || [[#string|string]] || Invalid product name page text. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product.inactive_name || [[#string|string]] || Inactive product name page title. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product.inactive_text || [[#string|string]] || Inactive product name page text. || N/A&lt;br /&gt;
|-&lt;br /&gt;
|product.product_prev&lt;br /&gt;
product.product_next&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Previous and next products in the current category.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id||[[#integer|integer]]||Product index.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Product image.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Product name.&lt;br /&gt;
|-&lt;br /&gt;
|href||[[#URL|URL]]||Product link&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| product.category_path || [[#list|list]] of [[#dictionary|dictionaries]] || Information about the current category path.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id||[[#integer|integer]]||Category index.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Category name.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Category image.&lt;br /&gt;
|-&lt;br /&gt;
|seo_link||[[#URL|URL]]||Category link.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|product.product || [[#dictionary|dictionary]] || Product information&lt;br /&gt;
| &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|id || [[#integer|integer]] || Product index.&lt;br /&gt;
|-&lt;br /&gt;
|parent_id||[[#integer|integer]]||Parent product index.&lt;br /&gt;
|-&lt;br /&gt;
|categories||[[#list|list]] of lists of [[#dictionary|dictionaries]]||Information for all product categories.||See product.category_path.&lt;br /&gt;
|-&lt;br /&gt;
|tags||[[#list|list]] of [[#tag|tags]]||Tags set for this product.&lt;br /&gt;
|-&lt;br /&gt;
|date_added||[[#string|string]]||Date product was added.&lt;br /&gt;
|-&lt;br /&gt;
|date_available||[[#string|string]]||Date product will be available.&lt;br /&gt;
|-&lt;br /&gt;
|delivery_time||[[#string|string]]||Product delivery time.&lt;br /&gt;
|-&lt;br /&gt;
|description||[[#HTML|HTML]]||Product description.&lt;br /&gt;
|-&lt;br /&gt;
|description_short||[[#HTML|HTML]]||Short product description.&lt;br /&gt;
|-&lt;br /&gt;
|disabled||[[#boolean|boolean]]||Product disabled status.&lt;br /&gt;
|-&lt;br /&gt;
|ean1||[[#string|string]]||Product EAN.&lt;br /&gt;
|-&lt;br /&gt;
|external_url||[[#URL|URL]]||Product link.&lt;br /&gt;
|-&lt;br /&gt;
|extra1||[[#HTML|HTML]]||Custom product field.&lt;br /&gt;
|-&lt;br /&gt;
|extra2||[[#HTML|HTML]]||Custom product field.&lt;br /&gt;
|-&lt;br /&gt;
|extra3||[[#HTML|HTML]]||Custom product field.&lt;br /&gt;
|-&lt;br /&gt;
|extra4||[[#HTML|HTML]]||Custom product field.&lt;br /&gt;
|-&lt;br /&gt;
|extra5||[[#HTML|HTML]]||Custom product field.&lt;br /&gt;
|-&lt;br /&gt;
|featured||[[#boolean|boolean]]||Featured product.&lt;br /&gt;
|-&lt;br /&gt;
|file||[[#URL|URL]]||Product file 1.&lt;br /&gt;
|-&lt;br /&gt;
|file2||[[#URL|URL]]||Product file 2.&lt;br /&gt;
|-&lt;br /&gt;
|full_products_id||[[#integer|integer]]||Requested product ID (including attributes).&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Product image.&lt;br /&gt;
|-&lt;br /&gt;
|image_href||[[#URL|URL]]||Link to full product image.&lt;br /&gt;
|-&lt;br /&gt;
|additional_images||Additional product images.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|href||[[#URL|URL]]||Image thumbnail link.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Image path.&lt;br /&gt;
|-&lt;br /&gt;
|description||[[#string|string]]||Image description.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|last_modified||[[#string|string]]||Product last modified date.&lt;br /&gt;
|-&lt;br /&gt;
|lowest_number||[[#integer|integer]]||Minimum required order size.&lt;br /&gt;
|-&lt;br /&gt;
|manufacturer_model||[[#string|string]]||Product manufacturer model.&lt;br /&gt;
|-&lt;br /&gt;
|model||[[#string|string]]||Product model.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Product name.&lt;br /&gt;
|-&lt;br /&gt;
|next_delivery_date||[[#string|string]]||Next delivery date.&lt;br /&gt;
|-&lt;br /&gt;
|next_delivery_quantity||[[#string|string]]||Next delivery quantity.&lt;br /&gt;
|-&lt;br /&gt;
|tax||[[#decimal|decimal]]||Product tax rate.&lt;br /&gt;
|-&lt;br /&gt;
|price||[[#string|string]]||Product price.&lt;br /&gt;
|-&lt;br /&gt;
|price_rek||[[#string|string]]||Recommended product price.&lt;br /&gt;
|-&lt;br /&gt;
|price_special||[[#string|string]]||Special product price.&lt;br /&gt;
|-&lt;br /&gt;
|rating||[[#decimal|decimal]]||Average review rating in increments of 0.5.&lt;br /&gt;
|-&lt;br /&gt;
|seo_link||[[#URL|URL]]||Product link.&lt;br /&gt;
|-&lt;br /&gt;
|stock||[[#integer|integer]]||Products in stock.&lt;br /&gt;
|-&lt;br /&gt;
|type||[[#string|string]]||Product quantity type.&lt;br /&gt;
|-&lt;br /&gt;
|weight||[[#string|string]]||Product weight.&lt;br /&gt;
|-&lt;br /&gt;
|reorder_stock||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|stock_place||[[#string|string]]||Product location.&lt;br /&gt;
|-&lt;br /&gt;
|viewed||[[#integer|integer]]||Product view count.&lt;br /&gt;
|-&lt;br /&gt;
|ordered||[[#integer|integer]]||Product order count.&lt;br /&gt;
|-&lt;br /&gt;
|note||[[#string|string]]||Product note.&lt;br /&gt;
|-&lt;br /&gt;
|lead_time||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|price_in||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|price_rek||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|shipping_class||int||Product shipping class. 1-10&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|product.manufacturer || [[#dictionary|dictionary]] || Product manufacturer information&lt;br /&gt;
| &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Manufacturer name.&lt;br /&gt;
|-&lt;br /&gt;
|href||[[#URL|URL]]||Manufacturer URL.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Manufacturer image.&lt;br /&gt;
|-&lt;br /&gt;
|address||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|postcode||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|postal_address||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|visitational_address||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|country||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|telephone1||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|telephone2||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|fax||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|email_address||[[#string|string]]||Manufacturer email address.&lt;br /&gt;
|-&lt;br /&gt;
|orgno||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|vat||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|note||[[#string|string]]||Manufacturer note.&lt;br /&gt;
|-&lt;br /&gt;
|plusgiro||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|bankgiro||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|contact||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|payment_conditions||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|customers_no||[[#string|string]]||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Product added to shopping cart page (product_added.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                !! Type    !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| product_added.checkout_href || [[#URL|URL]]     || A link to the checkout page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_added.product       || product || The product added.&lt;br /&gt;
| The product has one additional key.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|quantity_added&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|The quantity of the product added to the shopping cart&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===New products page (products_new.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|products_new.pagination&lt;br /&gt;
|[[#pagination|pagination]]&lt;br /&gt;
|Pagination info&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|products_new.page_href_format&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Pagination link format&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|products_new.products&lt;br /&gt;
|products&lt;br /&gt;
|A list of recently added products.&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Product reviews page (product_reviews.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                     !! Type                 !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews.back_href        || [[#URL|URL]]                  || Link to the product page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews.write_href       || [[#URL|URL]]                  || Link to the write review page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews.product          || product              || The product. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews.pagination       || [[#pagination|pagination]]           || Pagination object for the reviews. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews.page_href_format || [[#URL|URL]]                  || Page format for the pagination. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews.reviews          || [[#list|list]] of [[#dictionary|dictionaries]] || The displayed reviews.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
|href      || [[#URL|URL]]     || Link to the review page&lt;br /&gt;
|-&lt;br /&gt;
|author    || [[#string|string]]  || Author of the review&lt;br /&gt;
|-&lt;br /&gt;
|date      || [[#string|string]]  || The date the review was written&lt;br /&gt;
|-&lt;br /&gt;
|text      || [[#string|string]]  || The first 100 characters of the review text, lines broken at every 40 characters&lt;br /&gt;
|-&lt;br /&gt;
|full_text || [[#string|string]]  || The first 100 characters of the review text&lt;br /&gt;
|-&lt;br /&gt;
|rating    || [[#integer|integer]] || Review rating, 1-5.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Review page (product_reviews_info.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                    !! Type       !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_info.back_href  || [[#URL|URL]]        || Link to the product reviews page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_info.write_href || [[#URL|URL]]        || Link to the write review page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_info.product    || product    || The product. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_info.review     || [[#dictionary|dictionary]] || The displayed review.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
|author    || [[#string|string]]  || Author of the review&lt;br /&gt;
|-&lt;br /&gt;
|date      || [[#string|string]]  || The date the review was written&lt;br /&gt;
|-&lt;br /&gt;
|text      || [[#string|string]]  || The review text, lines broken at every 60 characters&lt;br /&gt;
|-&lt;br /&gt;
|rating    || [[#integer|integer]] || Review rating, 1-5.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Write review page (product_reviews_write.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name                     !! Type       !! Description !! Format&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_write.form_href  || [[#URL|URL]]        || Form handler. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_write.back_href  || [[#URL|URL]]        || Link to the product reviews page. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_write.product    || product    || The product. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| product_reviews_write.customer   || [[#dictionary|dictionary]] || Customer information.&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
|firstname || [[#string|string]] || First name of the customer writing the review.&lt;br /&gt;
|-&lt;br /&gt;
|lastname  || [[#string|string]] || Last name of the customer writing the review.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Question about product page (question_about_product.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|question_about_product.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|question_about_product.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link back to the product page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|question_about_product.product&lt;br /&gt;
|product&lt;br /&gt;
|Product information.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Product reviews page (reviews.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|reviews.pagination&lt;br /&gt;
|[[#pagination|pagination]]&lt;br /&gt;
|Pagination info&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|reviews.page_href_format&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Pagination link format&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|reviews.reviews&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Product reviews&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Key&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the review page&lt;br /&gt;
|-&lt;br /&gt;
|product&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product name&lt;br /&gt;
|-&lt;br /&gt;
|author&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Review author&lt;br /&gt;
|-&lt;br /&gt;
|date&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Review date&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Product image&lt;br /&gt;
|-&lt;br /&gt;
|text&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Abbreviated review text&lt;br /&gt;
|-&lt;br /&gt;
|full_text&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Unabbreviated review text&lt;br /&gt;
|-&lt;br /&gt;
|rating&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Product rating&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Shopping cart page (shopping_cart.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.title&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.description&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.update_products_href&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.checkout_href&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.referer_url&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.cart_count&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.cart_total&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.any_out_of_stock&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|shopping_cart.checkout_cart&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Specials page (specials.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|specials.pagination&lt;br /&gt;
|[[#pagination|pagination]]&lt;br /&gt;
|Pagination info&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|specials.page_href_format&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Pagination link format&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|specials.specials&lt;br /&gt;
|products&lt;br /&gt;
|A list of products with special prices.&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Tell a friend page (tell_a_friend.html)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Variable name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Format&lt;br /&gt;
|-&lt;br /&gt;
|tell_a_friend.form_action&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A link to the page which handles the form&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|tell_a_friend.back_href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Link back to the product page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|tell_a_friend.product&lt;br /&gt;
|product&lt;br /&gt;
|Product information.&lt;br /&gt;
|N/A&lt;br /&gt;
|}&lt;br /&gt;
=Extensions=&lt;br /&gt;
==Functions==&lt;br /&gt;
===get_store_design_button_class===&lt;br /&gt;
Returns the standard (and configured) CSS classes for buttons used in the standard templates.&lt;br /&gt;
===langimg(image, width, height)===&lt;br /&gt;
If the image exists, returns the HTML needed to display it.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ langimg(&amp;quot;imagename.jpg&amp;quot;) }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===langstr(name)===&lt;br /&gt;
Returns a language string.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ langstr(&amp;quot;LANGUAGE_STRING&amp;quot;) }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
==Filters==&lt;br /&gt;
===chain(array)===&lt;br /&gt;
Chain two iterable values.&lt;br /&gt;
 [1, 2]|chain([3, 4])&lt;br /&gt;
===image_button_url===&lt;br /&gt;
Looks up an image button image for the current language.&lt;br /&gt;
 &amp;quot;filename.jpg&amp;quot;|image_button_url&lt;br /&gt;
===link(query_string)===&lt;br /&gt;
Create a link.&lt;br /&gt;
 &amp;quot;filename.php&amp;quot;|link(query_string)&lt;br /&gt;
===query_string===&lt;br /&gt;
Converts a dictionary to a valid query string.&lt;br /&gt;
 dict|query_string&lt;br /&gt;
http://scoutsharmherbal.com/products/men_s_health/viagrasuperactive/order/ Viagra Super Active&lt;br /&gt;
&lt;br /&gt;
===strip_tags(allowed_tags)===&lt;br /&gt;
Strips tags.&lt;br /&gt;
 |strip_tags(&amp;quot;&amp;lt;allowed&amp;gt;&amp;lt;tags&amp;gt;&amp;quot;)&lt;br /&gt;
===thumbnail(width, height)===&lt;br /&gt;
Return thumbnail path, width and height for thumbnailed image.&lt;br /&gt;
 image|thumbnail([width[, height]])&lt;br /&gt;
===truncate(limit, append)===&lt;br /&gt;
Truncate string to given limit and append string&lt;br /&gt;
 string|truncate(limit[, append = &amp;quot;...&amp;quot;])&lt;br /&gt;
==Operators==&lt;br /&gt;
===String matching===&lt;br /&gt;
'=~' matches a [[#string|string]] against a [http://www.php.net/manual/en/reference.pcre.pattern.syntax.php regular expression]. Example:&lt;br /&gt;
 var =~ '//'&lt;br /&gt;
&lt;br /&gt;
[[Category:Templating]]&lt;/div&gt;</summary>
		<author><name>195.62.25.214</name></author>	</entry>

	</feed>