<?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=Karl</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=Karl"/>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/Special:Bidrag/Karl"/>
		<updated>2026-10-12T12:14:19Z</updated>
		<subtitle>Användarbidrag</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Huvudsida&amp;diff=8034</id>
		<title>Huvudsida</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Huvudsida&amp;diff=8034"/>
				<updated>2024-02-28T06:00:42Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Vendre support page=&lt;br /&gt;
'''Vendre support is located att [http://support.vendre.io support.vendre.io]'''&lt;br /&gt;
&lt;br /&gt;
=Vendre Surface API=&lt;br /&gt;
* API&lt;br /&gt;
**[[Surface]]&lt;br /&gt;
&lt;br /&gt;
=Vendre template variables=&lt;br /&gt;
{{:Bootstrap:Menu}}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=8033</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=8033"/>
				<updated>2024-02-28T05:59:18Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Design och layout&lt;br /&gt;
** [[Templating:Variables|Mallvariabler för butikssidor]]&lt;br /&gt;
** [[Templating:Emails|Mallvariabler för mailutskick]]&lt;br /&gt;
** [[Templating:Printed orders|Mallvariabler för orderutskrifter]]&lt;br /&gt;
** [[FTP &amp;amp; SFTP|Filåtkomst via SFTP]]&lt;br /&gt;
** [[Forms|Formulär]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7866</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7866"/>
				<updated>2019-01-23T13:11:25Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Produkthantering]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* Design och layout&lt;br /&gt;
** [[Templating:Variables|Mallvariabler för butikssidor]]&lt;br /&gt;
** [[Templating:Emails|Mallvariabler för mailutskick]]&lt;br /&gt;
** [[Templating:Printed orders|Mallvariabler för orderutskrifter]]&lt;br /&gt;
** [[FTP &amp;amp; SFTP|Filåtkomst via SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 och 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Valutor]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;br /&gt;
* [[Länkningar i butiken]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Huvudsida&amp;diff=7784</id>
		<title>Huvudsida</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Huvudsida&amp;diff=7784"/>
				<updated>2016-07-04T11:43:17Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''Denna sida kommer att fasas ut, nya hjälp-sidorna hittar du på [http://helpv2.vendre.se helpv2.vendre.se]'''&lt;br /&gt;
&lt;br /&gt;
{{:Bootstrap:Menu}}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7783</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7783"/>
				<updated>2016-07-04T11:11:14Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Allmänt]]&lt;br /&gt;
** [[Överblick av systemet]]&lt;br /&gt;
** [[Online just nu]]&lt;br /&gt;
** [[Sökfunktionen]]&lt;br /&gt;
** [[Erbjudandeboxar]]&lt;br /&gt;
* [[Marknader]]&lt;br /&gt;
** [[Multishop]]&lt;br /&gt;
* [[Produkthantering]]&lt;br /&gt;
** [[Tillverkare]]&lt;br /&gt;
** [[Komplett produktlista]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Recensioner]]&lt;br /&gt;
** [[Produktpaket]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Prislistor och rättigheter i butiken]]&lt;br /&gt;
** [[Pristrappor]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Taggar]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* [[Design och Layout]]&lt;br /&gt;
** [[Templating:Variables]]&lt;br /&gt;
** [[Templating:Emails]]&lt;br /&gt;
** [[FTP och SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Prislistor och rättigheter]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
** [[E-postutskick]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
** [[Fraktklasser]]&lt;br /&gt;
** [[Viktbaserad]]&lt;br /&gt;
** [[Till olika länder]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Cache]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 och 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
* [[Spärra IP-adresser]]&lt;br /&gt;
* [[Bildhanteraren]]&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Valutor]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
'''Externa tillägg'''&lt;br /&gt;
* [[Google Analytics]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;br /&gt;
* [[Länkningar i butiken]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7779</id>
		<title>Domännamn och e-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7779"/>
				<updated>2016-03-29T07:56:55Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Använd vår mailtjänst */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Domännamn ===&lt;br /&gt;
&lt;br /&gt;
==== Peka A-record ====&lt;br /&gt;
När du ska publicera din butik och koppla till ditt domännamn så loggar du in hos din leverantör där du har ditt domännamn. Du ska sen göra en ompekning av A-record i din DNS.&lt;br /&gt;
&lt;br /&gt;
Peka då ditt den subdomän du önskar till sbadmin.se. (använd CNAME). Kom ihåg att meddela oss före!&lt;br /&gt;
&lt;br /&gt;
Om ovan inte fungerar så peka om A-record till: 31.192.227.93. Kom ihåg att meddela oss efter att detta är gjort.&lt;br /&gt;
&lt;br /&gt;
Kom ihåg att peka om både med och utan www.&lt;br /&gt;
&lt;br /&gt;
Fråga supporten på ditt webhotell om hur du gör detta om du inte hittar direkt. Det kan ta upp till 48 timmar innan ompekningen görs.&lt;br /&gt;
&lt;br /&gt;
=== E-post ===&lt;br /&gt;
Det finns några olika sätt för att hantera din e-post i din webbutik. &lt;br /&gt;
&lt;br /&gt;
==== Använd extern partner för e-post ==== &lt;br /&gt;
Om ni idag har er e-post hos ett annat företag och önskar behålla den där behöver ni inte göra något. Se bara till att personen som hanterar domännamnet bara pekar om A-record som det står beskrivet om ovan. &lt;br /&gt;
&lt;br /&gt;
==== Använd Google Apps (Rekommenderas!) ==== &lt;br /&gt;
Google har en helt gratis e-posttjänst som erbjuder riktigt bra e-posttjänster till dig som har ett eget domännamn. Gå in på [http://www.google.com/apps/intl/sv/group/index.html] och läs mer. Om ni har ert domännamn hos oss, sätt upp ditt konto hos Google och meddela oss så pekar vi om ditt domännamn mot Googles servrar. Tänk på att meddela oss så fort som möjligt då det kan ta upp till 48 timmar innan domännamnet pekas om.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7778</id>
		<title>Domännamn och e-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7778"/>
				<updated>2016-03-29T07:56:29Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Domännamn */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Domännamn ===&lt;br /&gt;
&lt;br /&gt;
==== Peka A-record ====&lt;br /&gt;
När du ska publicera din butik och koppla till ditt domännamn så loggar du in hos din leverantör där du har ditt domännamn. Du ska sen göra en ompekning av A-record i din DNS.&lt;br /&gt;
&lt;br /&gt;
Peka då ditt den subdomän du önskar till sbadmin.se. (använd CNAME). Kom ihåg att meddela oss före!&lt;br /&gt;
&lt;br /&gt;
Om ovan inte fungerar så peka om A-record till: 31.192.227.93. Kom ihåg att meddela oss efter att detta är gjort.&lt;br /&gt;
&lt;br /&gt;
Kom ihåg att peka om både med och utan www.&lt;br /&gt;
&lt;br /&gt;
Fråga supporten på ditt webhotell om hur du gör detta om du inte hittar direkt. Det kan ta upp till 48 timmar innan ompekningen görs.&lt;br /&gt;
&lt;br /&gt;
=== E-post ===&lt;br /&gt;
Det finns några olika sätt för att hantera din e-post i din webbutik. &lt;br /&gt;
&lt;br /&gt;
==== Använd extern partner för e-post ==== &lt;br /&gt;
Om ni idag har er e-post hos ett annat företag och önskar behålla den där behöver ni inte göra något. Se bara till att personen som hanterar domännamnet bara pekar om A-record som det står beskrivet om ovan. &lt;br /&gt;
&lt;br /&gt;
==== Använd Google Apps (Rekommenderas!) ==== &lt;br /&gt;
Google har en helt gratis e-posttjänst som erbjuder riktigt bra e-posttjänster till dig som har ett eget domännamn. Gå in på [http://www.google.com/apps/intl/sv/group/index.html] och läs mer. Om ni har ert domännamn hos oss, sätt upp ditt konto hos Google och meddela oss så pekar vi om ditt domännamn mot Googles servrar. Tänk på att meddela oss så fort som möjligt då det kan ta upp till 48 timmar innan domännamnet pekas om. &lt;br /&gt;
&lt;br /&gt;
==== Använd vår mailtjänst ==== &lt;br /&gt;
När ditt domännamn är ompekat till oss kan du gå till Inställningar -&amp;gt; Mail för att hantera dina e-postadresser.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Nyhetsbrev&amp;diff=7745</id>
		<title>Nyhetsbrev</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Nyhetsbrev&amp;diff=7745"/>
				<updated>2015-04-27T11:43:20Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Startabutik erbjuder en enklare tjänst för nyhetsbrev. Tjänsten är till för att snabbt kunna göra enklare utskick till dina kunder. Om du vill få större möjligheter att göra mer designade utskick och bättre följa upp hur många kunder som köper och handlar via de brev du skickar ut kan du använda någon av våra partners för detta:&lt;br /&gt;
&lt;br /&gt;
* [http://www.getanewsletter.com/?a_aid=309f07d GetANewsletter]&lt;br /&gt;
* [http://mailchimp.com/ Mailchimp]&lt;br /&gt;
* [http://www.campaignmonitor.com/ Campaign Monitor]&lt;br /&gt;
&lt;br /&gt;
Till båda partnerna har vi riktigt bra integrationer. För GetANewsletter kan vi skicka alla kunders e-postadresser till dem i relatid. Detta kostar 1 990 kr i start. För Mailchimp har vi en mer anvancerad integrering. Kontakta oss för mer information om den lösningen. &lt;br /&gt;
&lt;br /&gt;
== Hantera prenumeranter ==&lt;br /&gt;
Alla mottagare av nyhetsbrev hittar du under Nyheter -&amp;gt; Nyhetsbrev -&amp;gt; mottagare. Om du vill lägga till alla kunder som handlat hos dig, gå till Nyheter -&amp;gt; Mottagare. Klicka här på texten ''Lägg till samtliga kunder i denna lista'' ovanför tabellen till höger.&lt;br /&gt;
&lt;br /&gt;
== Skicka ut från vårt system ==&lt;br /&gt;
&lt;br /&gt;
'''Uppdatering 2013-02-18'''&lt;br /&gt;
&lt;br /&gt;
Nyhetsbrevstjänsten kommer från och med 2013-06-01 att tas bort från systemet och ersättas med en integrering mot en lämplig nyhetsbrevstjänst som erbjuder samma mängd gratisutskick varje månad. Detta gör vi för att fokusera på e-handelssystemet och låta företag med fullt fokus på nyhetsbrev göra dessa utskick istället.&lt;br /&gt;
&lt;br /&gt;
== Exportera prenummeranter ==&lt;br /&gt;
Om du vill exportera dina prenumeranter är det helt möjligt! De kan sen importeras i valfritt mailsystem. Gå till: Verktyg -&amp;gt; Rapporter -&amp;gt; E-postadresser för kunder som vill ha nyhetsbrev. För att göra exporten, klicka på knappen ''Som CSV (Semikolon)'' eller ''Som CSV (Tab)'' som då öppnar alla e-postadresser i ett nytt fönster som du kan spara ner på datorn eller markera och kopiera och spara. &lt;br /&gt;
&lt;br /&gt;
'''Tips!''' Om du vill lägga till alla kunder som handlat hos dig, gå till Nyheter -&amp;gt; Mottagare. Klicka här på texten ''Lägg till samtliga kunder i denna lista'' ovanför tabellen till höger.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=7741</id>
		<title>Templating:Variables</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=7741"/>
				<updated>2015-02-09T13:03:47Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Functions */&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;
====manufacturer====&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;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postcode&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postal_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|visitational_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|country&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fax&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|email_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|orgno&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|vat&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|note&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|plusgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|bankgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|contact&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|payment_conditions&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|customers_no&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|video_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|video_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra3&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|url&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra4&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra5&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|images&lt;br /&gt;
|[[#list|list]] of [[#URL|URLs]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|pdfs&lt;br /&gt;
|[[#list|list]]&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;
|path||[[#URL|URL]]||PDF link.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||PDF label.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&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;
|images&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Additional product images.&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;
|is_package&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True when the product has packaged products.&lt;br /&gt;
|-&lt;br /&gt;
|has_attributes&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True when the product has any attributes.&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;
|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;
&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;
====partner====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| partners_id   || [[#integer|integer]]      || ID.&lt;br /&gt;
|-&lt;br /&gt;
| company_name  || [[#string|string]]        || Official company name.&lt;br /&gt;
|-&lt;br /&gt;
| working_title || [[#string|string]]        || Used name.&lt;br /&gt;
|-&lt;br /&gt;
| cin           || [[#string|string]]        || Registered company number.&lt;br /&gt;
|-&lt;br /&gt;
| address       || [[#string|string]]        || Address.&lt;br /&gt;
|-&lt;br /&gt;
| zip           || [[#string|string]]        || Zip code.&lt;br /&gt;
|-&lt;br /&gt;
| city          || [[#string|string]]        || City.&lt;br /&gt;
|-&lt;br /&gt;
| countries_id  || [[#integer|integer]]      || Country ID.&lt;br /&gt;
|-&lt;br /&gt;
| phone         || [[#string|string]]        || Phone number.&lt;br /&gt;
|-&lt;br /&gt;
| fax           || [[#string|string]]        || Fax number.&lt;br /&gt;
|-&lt;br /&gt;
| email         || [[#string|string]]        || Email address.&lt;br /&gt;
|-&lt;br /&gt;
| comments      || [[#string|string]]        || Internal comments.&lt;br /&gt;
|-&lt;br /&gt;
| status        || [[#boolean|boolean]]      || Enabled or disabled.&lt;br /&gt;
|-&lt;br /&gt;
| pickup        || [[#boolean|boolean]]      || Pickup of products.&lt;br /&gt;
|-&lt;br /&gt;
| reseller      || [[#boolean|boolean]]      || Is a reseller.&lt;br /&gt;
|-&lt;br /&gt;
| display       || [[#boolean|boolean]]      || Is displayed.&lt;br /&gt;
|-&lt;br /&gt;
| preferred     || [[#boolean|boolean]]      || The distance in distance calculations will be decreased by a configurable amount, see Inställningar - Leverans/Packning.&lt;br /&gt;
|-&lt;br /&gt;
| description   || [[#string|string]]        || Description.&lt;br /&gt;
|-&lt;br /&gt;
| contacts      || [[#list|list]] of [[#dictionary|dictionaries]] ||&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;
|first_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name.&lt;br /&gt;
|-&lt;br /&gt;
|last_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name.&lt;br /&gt;
|-&lt;br /&gt;
|email&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Email address.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| images        || [[#list|list]] of [[#string|strings]] || Images.&lt;br /&gt;
|-&lt;br /&gt;
| open_hours    || [[#dictionary|dictionary]] of [[#integer|days]] to [[#dictionary|dictionaries]] ||&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;
|opens&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Opening hour.&lt;br /&gt;
|-&lt;br /&gt;
|closes&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Closing hour.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===date===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Method&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|(treat object as string)&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, most of the time this is date_long(), otherwise date_short().&lt;br /&gt;
|-&lt;br /&gt;
|timestamp()&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Returns the timestamp represented by this date.&lt;br /&gt;
|-&lt;br /&gt;
|date_short()&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, formatted using the language string DATE_FORMAT.&lt;br /&gt;
|-&lt;br /&gt;
|date_long()&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, formatted using the language string DATE_FORMAT_LONG.&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;
|market_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of current market.&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;
|country_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of selected country.&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;
&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;
===Country selection===&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.countries.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available countries&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;
|Country ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of country.&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current page with country added as a request parameter.&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A flag for the country.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Market selection===&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.markets.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available markets&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;
|Market ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of market.&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current page with market_id added as a request parameter.&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|An image for the market.&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;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID.&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;
|boxes.information_pages.tree&lt;br /&gt;
|[[#dictionary|dictionaries]]&lt;br /&gt;
|A tree of *all* information pages.&lt;br /&gt;
|&lt;br /&gt;
This field consists of an entry with the same format as the entries in the information page list, with the addition of two fields:&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;
|open&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True if one of the children is active or open.&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|A list of child galleries, each with the same format as this entry.&lt;br /&gt;
|}&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&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;
|date&lt;br /&gt;
|[[#date|date]]&lt;br /&gt;
|Date posted.&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;
&lt;br /&gt;
===Hierarchical 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_archive.year_min&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Year with first news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.year_max&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Year with last news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.month_min&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Month of first news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.month_max&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Month of last news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.news&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|News grouped first by year and then by month, the final array keys have this format:&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&lt;br /&gt;
|-&lt;br /&gt;
|title&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;
|date&lt;br /&gt;
|[[#date|date]]&lt;br /&gt;
|Date posted.&lt;br /&gt;
|-&lt;br /&gt;
|short&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News summary&lt;br /&gt;
|}&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;
|extra_field_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra_field_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra_field_3&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&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;
===last_viewed_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;
|modules.last_viewed_products.register&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Contains either the empty string, or a script element with code for updating the cookie containing the list of the last viewed products. Should be included on product pages.&lt;br /&gt;
|-&lt;br /&gt;
|modules.last_viewed_products.products&lt;br /&gt;
|[[#list|list]] of [[#product|products]]&lt;br /&gt;
|The products the customer last viewed, the most recently viewed product first, the current product is excluded. Contains up to 30 products.&lt;br /&gt;
|}&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;
===random_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.random_products.products&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|Random 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;
&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 [[#product|products]]&lt;br /&gt;
|Variant products.&lt;br /&gt;
|N/A&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;
|modules.products_variants.combined&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Variant choices associated with products.&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;
|combination&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Keys are variant types and values are variant choices.&lt;br /&gt;
|-&lt;br /&gt;
|product&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product ID, or null.&lt;br /&gt;
|}&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;
|[[#date|date]]&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;
|partner&lt;br /&gt;
|[[#partner|partner]]&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;
|[[#date|date]] (short)&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;
|[[#date|date]]&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;
|[[#date|date]] (short)&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;
===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;
| advanced_search_results.page_limit            || [[#integer|integer]]              || Maximum number of products per page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_limits           || [[#list|list]] of [[#integers|integer]]s     || List of available page limits. 0 means all products on one page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_index            || [[#integer|integer]]              || Current page number || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_count            || [[#integer|integer]]              || Number of pages || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.sort_by        || [[#string|string]]               || Current sorting key. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.sort_order        || [[#string|string]]               || Current sorting order, &amp;quot;ASC&amp;quot; or &amp;quot;DESC&amp;quot;. || 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 || For manufacturer pages the dictionary is a [[#manufacturer|manufacturer]], it also has a parent key with another [[#manufacturer|manufacturer]] dictionary, and a children key with a [[#list|list]] of [[#manufacturer|manufacturers]].&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;
&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_by        || [[#string|string]]               || Current sorting key. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_order        || [[#string|string]]               || Current sorting order, &amp;quot;ASC&amp;quot; or &amp;quot;DESC&amp;quot;. || 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;
&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;
| categories_listing.filters || [[#list|list]] of [[#dictionary|dictionaries]] || Configured filters for this category. ||&lt;br /&gt;
For the price filter and value specifications:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || [[#string|string]] || &amp;quot;price&amp;quot; or a specification ID.&lt;br /&gt;
|-&lt;br /&gt;
| name || [[#string|string]] || Filter name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 2&lt;br /&gt;
|-&lt;br /&gt;
| min || [[#float|float]] || Minimum price/value for a product in this category.&lt;br /&gt;
|-&lt;br /&gt;
| max || [[#float|float]] || Maximum price/value for a product in this category.&lt;br /&gt;
|-&lt;br /&gt;
| unit || [[#string|string]] || Currency name or specification unit.&lt;br /&gt;
|}&lt;br /&gt;
For the manufacturers filter:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || [[#string|string]] || &amp;quot;manufacturers&amp;quot;&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;
| children || [[#dictionary|dictionary]] || Manufacturer collections, same format as this dictionary, excluding children.&lt;br /&gt;
|}&lt;br /&gt;
For the category, tag, and specification category filters:&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;
| name || [[#string|string]] || Name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 0 for categories, 1 for tags, 3 for specification categories.&lt;br /&gt;
|-&lt;br /&gt;
| children || [[#dictionary|dictionary]] || Manufacturer collections, same format as this dictionary, excluding children.&lt;br /&gt;
|-&lt;br /&gt;
| options || [[#list|list]] of [[#dictionary|dictionaries]] || Subcategories, keys are id and name.&lt;br /&gt;
|}&lt;br /&gt;
For the text specification filters:&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;
| name || [[#string|string]] || Name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 4&lt;br /&gt;
|-&lt;br /&gt;
| options || [[#list|list]] of [[#dictionary|dictionaries]] || Subcategories, the dictionaries only have the key name.&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.id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Gallery ID.&lt;br /&gt;
|N/A&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;
|gallery.parents&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Parent galleries with the bottommost first.&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;
|Gallery ID.&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Gallery title.&lt;br /&gt;
|}&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;
manufacturers.list is a [[#list|list]] of [[#dictionary|dictionaries]] with these fields:&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;
|[[#integer|integer]]&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;
|[[#URL|URL]]&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;
|postgiro&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;
|video_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|video_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra3&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;
|seo_link&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|url&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra4&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra5&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|date_added&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|last_modified&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|parent_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#manufacturer|manufacturers]]&lt;br /&gt;
|&lt;br /&gt;
|&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&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;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to news page &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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&lt;br /&gt;
|N/A&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;
|category || [[#tag|category]] || Product main category.&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;
|attributes||[[#dictionary|dictionary]] with attribute options and choices. The key is the option ID.&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]]||Type ID.&lt;br /&gt;
|-&lt;br /&gt;
|type||[[#integer|integer]]||Attribute option type.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Option name.&lt;br /&gt;
|-&lt;br /&gt;
|values||[[#dictionary|dictionary]] of attribute values. The key is the value ID.&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]]||Choice ID.&lt;br /&gt;
|-&lt;br /&gt;
|text||[[#string|string]]||Choice name including price.&lt;br /&gt;
|-&lt;br /&gt;
|text_clean||[[#string|string]]||Choice name without price.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Choice image.&lt;br /&gt;
|-&lt;br /&gt;
|selected||[[#boolean|boolean]]||True is the attribute is selected for the current product.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|date_added||[[#date|date]]||Date product was added.&lt;br /&gt;
|-&lt;br /&gt;
|date_available||[[#date|date]]||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;
|files||Attached files.&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]]||File name.&lt;br /&gt;
|-&lt;br /&gt;
|path||[[#URL|URL]]||File link.&lt;br /&gt;
|-&lt;br /&gt;
|size||[[#integer|integer]]||Size in bytes.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|last_modified||[[#date|date]]||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||[[#date|date]]||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;
|price_special_expires||[[#date|date]]||Expire date of the special product price.&lt;br /&gt;
|-&lt;br /&gt;
|price_discount_percentage||[[#integer|integer]]||Discount in percent for product.&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;
|shipping_class||int||Product shipping class. 1-10&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|product.manufacturer || [[#manufacturer|manufacturer]] || Product brand information&lt;br /&gt;
|The manufacturer dictionary has an additional key named 'model' containing the manufacturer model for the product.&lt;br /&gt;
|-&lt;br /&gt;
|product.collection || [[#manufacturer|manufacturer]] || Product collection information&lt;br /&gt;
|The collection dictionary has an additional key named 'model' containing the manufacturer model for the product.&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 two additional keys.&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;
|cart&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|The data for a product in the shopping cart (see box or page).&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      || [[#date|date]]  || 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      || [[#date|date]]  || 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;
|[[#date|date]]&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_associated_products(products_id, [type])===&lt;br /&gt;
Returns a product listing of associated products for the given product.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{% import 'helpers/html.html' as html %}&lt;br /&gt;
{% for p in get_associated_products(product.product.id) %}&lt;br /&gt;
  {{ html.listed_product(p) }}&lt;br /&gt;
{% endfor %}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===get_product(search, mode)===&lt;br /&gt;
Returns a single product. Search should be products id (default) or model.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ get_product(10) }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ get_product(&amp;quot;ve4875&amp;quot;, &amp;quot;model&amp;quot;) }}&amp;lt;/nowiki&amp;gt;&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;
==Plugins==&lt;br /&gt;
===getByTags===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{% set products = get_plugin('product_query').getByTags(9999, [164], false) %}&amp;lt;/nowiki&amp;gt;&lt;br /&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;
===choose(number)===&lt;br /&gt;
Choose random entries from an array or dictionary.&lt;br /&gt;
 [1, 2, 3, 4, 5]|choose(3)&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;
===strip===&lt;br /&gt;
Strips whitespace from the begnning and end of strings.&lt;br /&gt;
 string|strip&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;
[[Category:Templating]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=7740</id>
		<title>Templating:Variables</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=7740"/>
				<updated>2015-02-09T13:02:05Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Functions */&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;
====manufacturer====&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;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postcode&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postal_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|visitational_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|country&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fax&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|email_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|orgno&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|vat&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|note&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|plusgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|bankgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|contact&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|payment_conditions&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|customers_no&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|video_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|video_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra3&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|url&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra4&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra5&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|images&lt;br /&gt;
|[[#list|list]] of [[#URL|URLs]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|pdfs&lt;br /&gt;
|[[#list|list]]&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;
|path||[[#URL|URL]]||PDF link.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||PDF label.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&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;
|images&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Additional product images.&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;
|is_package&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True when the product has packaged products.&lt;br /&gt;
|-&lt;br /&gt;
|has_attributes&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True when the product has any attributes.&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;
|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;
&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;
====partner====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| partners_id   || [[#integer|integer]]      || ID.&lt;br /&gt;
|-&lt;br /&gt;
| company_name  || [[#string|string]]        || Official company name.&lt;br /&gt;
|-&lt;br /&gt;
| working_title || [[#string|string]]        || Used name.&lt;br /&gt;
|-&lt;br /&gt;
| cin           || [[#string|string]]        || Registered company number.&lt;br /&gt;
|-&lt;br /&gt;
| address       || [[#string|string]]        || Address.&lt;br /&gt;
|-&lt;br /&gt;
| zip           || [[#string|string]]        || Zip code.&lt;br /&gt;
|-&lt;br /&gt;
| city          || [[#string|string]]        || City.&lt;br /&gt;
|-&lt;br /&gt;
| countries_id  || [[#integer|integer]]      || Country ID.&lt;br /&gt;
|-&lt;br /&gt;
| phone         || [[#string|string]]        || Phone number.&lt;br /&gt;
|-&lt;br /&gt;
| fax           || [[#string|string]]        || Fax number.&lt;br /&gt;
|-&lt;br /&gt;
| email         || [[#string|string]]        || Email address.&lt;br /&gt;
|-&lt;br /&gt;
| comments      || [[#string|string]]        || Internal comments.&lt;br /&gt;
|-&lt;br /&gt;
| status        || [[#boolean|boolean]]      || Enabled or disabled.&lt;br /&gt;
|-&lt;br /&gt;
| pickup        || [[#boolean|boolean]]      || Pickup of products.&lt;br /&gt;
|-&lt;br /&gt;
| reseller      || [[#boolean|boolean]]      || Is a reseller.&lt;br /&gt;
|-&lt;br /&gt;
| display       || [[#boolean|boolean]]      || Is displayed.&lt;br /&gt;
|-&lt;br /&gt;
| preferred     || [[#boolean|boolean]]      || The distance in distance calculations will be decreased by a configurable amount, see Inställningar - Leverans/Packning.&lt;br /&gt;
|-&lt;br /&gt;
| description   || [[#string|string]]        || Description.&lt;br /&gt;
|-&lt;br /&gt;
| contacts      || [[#list|list]] of [[#dictionary|dictionaries]] ||&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;
|first_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name.&lt;br /&gt;
|-&lt;br /&gt;
|last_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name.&lt;br /&gt;
|-&lt;br /&gt;
|email&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Email address.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| images        || [[#list|list]] of [[#string|strings]] || Images.&lt;br /&gt;
|-&lt;br /&gt;
| open_hours    || [[#dictionary|dictionary]] of [[#integer|days]] to [[#dictionary|dictionaries]] ||&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;
|opens&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Opening hour.&lt;br /&gt;
|-&lt;br /&gt;
|closes&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Closing hour.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===date===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Method&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|(treat object as string)&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, most of the time this is date_long(), otherwise date_short().&lt;br /&gt;
|-&lt;br /&gt;
|timestamp()&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Returns the timestamp represented by this date.&lt;br /&gt;
|-&lt;br /&gt;
|date_short()&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, formatted using the language string DATE_FORMAT.&lt;br /&gt;
|-&lt;br /&gt;
|date_long()&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, formatted using the language string DATE_FORMAT_LONG.&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;
|market_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of current market.&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;
|country_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of selected country.&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;
&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;
===Country selection===&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.countries.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available countries&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;
|Country ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of country.&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current page with country added as a request parameter.&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A flag for the country.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Market selection===&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.markets.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available markets&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;
|Market ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of market.&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current page with market_id added as a request parameter.&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|An image for the market.&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;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID.&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;
|boxes.information_pages.tree&lt;br /&gt;
|[[#dictionary|dictionaries]]&lt;br /&gt;
|A tree of *all* information pages.&lt;br /&gt;
|&lt;br /&gt;
This field consists of an entry with the same format as the entries in the information page list, with the addition of two fields:&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;
|open&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True if one of the children is active or open.&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|A list of child galleries, each with the same format as this entry.&lt;br /&gt;
|}&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&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;
|date&lt;br /&gt;
|[[#date|date]]&lt;br /&gt;
|Date posted.&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;
&lt;br /&gt;
===Hierarchical 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_archive.year_min&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Year with first news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.year_max&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Year with last news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.month_min&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Month of first news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.month_max&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Month of last news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.news&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|News grouped first by year and then by month, the final array keys have this format:&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&lt;br /&gt;
|-&lt;br /&gt;
|title&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;
|date&lt;br /&gt;
|[[#date|date]]&lt;br /&gt;
|Date posted.&lt;br /&gt;
|-&lt;br /&gt;
|short&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News summary&lt;br /&gt;
|}&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;
|extra_field_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra_field_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra_field_3&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&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;
===last_viewed_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;
|modules.last_viewed_products.register&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Contains either the empty string, or a script element with code for updating the cookie containing the list of the last viewed products. Should be included on product pages.&lt;br /&gt;
|-&lt;br /&gt;
|modules.last_viewed_products.products&lt;br /&gt;
|[[#list|list]] of [[#product|products]]&lt;br /&gt;
|The products the customer last viewed, the most recently viewed product first, the current product is excluded. Contains up to 30 products.&lt;br /&gt;
|}&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;
===random_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.random_products.products&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|Random 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;
&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 [[#product|products]]&lt;br /&gt;
|Variant products.&lt;br /&gt;
|N/A&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;
|modules.products_variants.combined&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Variant choices associated with products.&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;
|combination&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Keys are variant types and values are variant choices.&lt;br /&gt;
|-&lt;br /&gt;
|product&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product ID, or null.&lt;br /&gt;
|}&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;
|[[#date|date]]&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;
|partner&lt;br /&gt;
|[[#partner|partner]]&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;
|[[#date|date]] (short)&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;
|[[#date|date]]&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;
|[[#date|date]] (short)&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;
===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;
| advanced_search_results.page_limit            || [[#integer|integer]]              || Maximum number of products per page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_limits           || [[#list|list]] of [[#integers|integer]]s     || List of available page limits. 0 means all products on one page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_index            || [[#integer|integer]]              || Current page number || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_count            || [[#integer|integer]]              || Number of pages || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.sort_by        || [[#string|string]]               || Current sorting key. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.sort_order        || [[#string|string]]               || Current sorting order, &amp;quot;ASC&amp;quot; or &amp;quot;DESC&amp;quot;. || 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 || For manufacturer pages the dictionary is a [[#manufacturer|manufacturer]], it also has a parent key with another [[#manufacturer|manufacturer]] dictionary, and a children key with a [[#list|list]] of [[#manufacturer|manufacturers]].&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;
&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_by        || [[#string|string]]               || Current sorting key. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_order        || [[#string|string]]               || Current sorting order, &amp;quot;ASC&amp;quot; or &amp;quot;DESC&amp;quot;. || 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;
&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;
| categories_listing.filters || [[#list|list]] of [[#dictionary|dictionaries]] || Configured filters for this category. ||&lt;br /&gt;
For the price filter and value specifications:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || [[#string|string]] || &amp;quot;price&amp;quot; or a specification ID.&lt;br /&gt;
|-&lt;br /&gt;
| name || [[#string|string]] || Filter name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 2&lt;br /&gt;
|-&lt;br /&gt;
| min || [[#float|float]] || Minimum price/value for a product in this category.&lt;br /&gt;
|-&lt;br /&gt;
| max || [[#float|float]] || Maximum price/value for a product in this category.&lt;br /&gt;
|-&lt;br /&gt;
| unit || [[#string|string]] || Currency name or specification unit.&lt;br /&gt;
|}&lt;br /&gt;
For the manufacturers filter:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || [[#string|string]] || &amp;quot;manufacturers&amp;quot;&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;
| children || [[#dictionary|dictionary]] || Manufacturer collections, same format as this dictionary, excluding children.&lt;br /&gt;
|}&lt;br /&gt;
For the category, tag, and specification category filters:&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;
| name || [[#string|string]] || Name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 0 for categories, 1 for tags, 3 for specification categories.&lt;br /&gt;
|-&lt;br /&gt;
| children || [[#dictionary|dictionary]] || Manufacturer collections, same format as this dictionary, excluding children.&lt;br /&gt;
|-&lt;br /&gt;
| options || [[#list|list]] of [[#dictionary|dictionaries]] || Subcategories, keys are id and name.&lt;br /&gt;
|}&lt;br /&gt;
For the text specification filters:&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;
| name || [[#string|string]] || Name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 4&lt;br /&gt;
|-&lt;br /&gt;
| options || [[#list|list]] of [[#dictionary|dictionaries]] || Subcategories, the dictionaries only have the key name.&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.id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Gallery ID.&lt;br /&gt;
|N/A&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;
|gallery.parents&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Parent galleries with the bottommost first.&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;
|Gallery ID.&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Gallery title.&lt;br /&gt;
|}&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;
manufacturers.list is a [[#list|list]] of [[#dictionary|dictionaries]] with these fields:&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;
|[[#integer|integer]]&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;
|[[#URL|URL]]&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;
|postgiro&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;
|video_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|video_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra3&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;
|seo_link&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|url&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra4&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra5&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|date_added&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|last_modified&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|parent_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#manufacturer|manufacturers]]&lt;br /&gt;
|&lt;br /&gt;
|&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&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;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to news page &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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&lt;br /&gt;
|N/A&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;
|category || [[#tag|category]] || Product main category.&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;
|attributes||[[#dictionary|dictionary]] with attribute options and choices. The key is the option ID.&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]]||Type ID.&lt;br /&gt;
|-&lt;br /&gt;
|type||[[#integer|integer]]||Attribute option type.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Option name.&lt;br /&gt;
|-&lt;br /&gt;
|values||[[#dictionary|dictionary]] of attribute values. The key is the value ID.&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]]||Choice ID.&lt;br /&gt;
|-&lt;br /&gt;
|text||[[#string|string]]||Choice name including price.&lt;br /&gt;
|-&lt;br /&gt;
|text_clean||[[#string|string]]||Choice name without price.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Choice image.&lt;br /&gt;
|-&lt;br /&gt;
|selected||[[#boolean|boolean]]||True is the attribute is selected for the current product.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|date_added||[[#date|date]]||Date product was added.&lt;br /&gt;
|-&lt;br /&gt;
|date_available||[[#date|date]]||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;
|files||Attached files.&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]]||File name.&lt;br /&gt;
|-&lt;br /&gt;
|path||[[#URL|URL]]||File link.&lt;br /&gt;
|-&lt;br /&gt;
|size||[[#integer|integer]]||Size in bytes.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|last_modified||[[#date|date]]||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||[[#date|date]]||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;
|price_special_expires||[[#date|date]]||Expire date of the special product price.&lt;br /&gt;
|-&lt;br /&gt;
|price_discount_percentage||[[#integer|integer]]||Discount in percent for product.&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;
|shipping_class||int||Product shipping class. 1-10&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|product.manufacturer || [[#manufacturer|manufacturer]] || Product brand information&lt;br /&gt;
|The manufacturer dictionary has an additional key named 'model' containing the manufacturer model for the product.&lt;br /&gt;
|-&lt;br /&gt;
|product.collection || [[#manufacturer|manufacturer]] || Product collection information&lt;br /&gt;
|The collection dictionary has an additional key named 'model' containing the manufacturer model for the product.&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 two additional keys.&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;
|cart&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|The data for a product in the shopping cart (see box or page).&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      || [[#date|date]]  || 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      || [[#date|date]]  || 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;
|[[#date|date]]&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_associated_products(products_id, [type])===&lt;br /&gt;
Returns a product listing of associated products for the given product.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{% import 'helpers/html.html' as html %}&lt;br /&gt;
{% for p in get_associated_products(product.product.id) %}&lt;br /&gt;
  {{ html.listed_product(p) }}&lt;br /&gt;
{% endfor %}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===get_product(search, mode)===&lt;br /&gt;
Returns a single product. Search should be products id (default) or model.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ get_product(10) }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ get_product(&amp;quot;ve4875&amp;quot;, &amp;quot;model&amp;quot;) }}&amp;lt;/nowiki&amp;gt;&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;
===getByTags===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{% set products = get_plugin('product_query').getByTags(9999, [164], false) %}&amp;lt;/nowiki&amp;gt;&lt;br /&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;
===choose(number)===&lt;br /&gt;
Choose random entries from an array or dictionary.&lt;br /&gt;
 [1, 2, 3, 4, 5]|choose(3)&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;
===strip===&lt;br /&gt;
Strips whitespace from the begnning and end of strings.&lt;br /&gt;
 string|strip&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;
[[Category:Templating]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7738</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7738"/>
				<updated>2014-12-09T09:36:08Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* Design&lt;br /&gt;
** Templating:Variables|Templatevariabler&lt;br /&gt;
** Templating:Emails|E-postvariabler&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7737</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7737"/>
				<updated>2014-12-09T09:35:54Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* Explore&lt;br /&gt;
** Templating:Variables|Templatevariabler&lt;br /&gt;
** Templating:Emails|E-postvariabler&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7736</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7736"/>
				<updated>2014-12-09T09:35:22Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* Design&lt;br /&gt;
** Templating:Variables&lt;br /&gt;
** Templating:Emails&lt;br /&gt;
* Explore&lt;br /&gt;
** Templating:Variables|Templatevariabler&lt;br /&gt;
** Customizing|Customizations&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7735</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7735"/>
				<updated>2014-12-09T09:34:59Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* Design&lt;br /&gt;
** Templating:Variables&lt;br /&gt;
** Templating:Emails&lt;br /&gt;
* Explore&lt;br /&gt;
** Sites using Foreground|Templating:Variables&lt;br /&gt;
** Customizing|Customizations&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7734</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7734"/>
				<updated>2014-12-09T09:33:29Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* Design&lt;br /&gt;
** Templating:Variables&lt;br /&gt;
** Templating:Emails&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7733</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7733"/>
				<updated>2014-12-09T09:33:05Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* Test&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Huvudsida&amp;diff=7732</id>
		<title>Huvudsida</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Huvudsida&amp;diff=7732"/>
				<updated>2014-12-09T09:32:17Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Ersätter sidans innehåll med '{{:Bootstrap:Menu}}'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:Bootstrap:Menu}}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7731</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7731"/>
				<updated>2014-12-09T09:31:59Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7730</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7730"/>
				<updated>2014-12-09T09:31:44Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
**{{:Bootstrap:Menu}}&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7729</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=MediaWiki:Sidebar&amp;diff=7729"/>
				<updated>2014-12-09T09:31:20Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med ' * navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * SEARCH * TOOLBOX * LANGUAGES  {{:Bootstrap:Me...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
&lt;br /&gt;
{{:Bootstrap:Menu}}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=7727</id>
		<title>Templating:Variables</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Templating:Variables&amp;diff=7727"/>
				<updated>2014-06-24T14:19:26Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Product page (product.html) */&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;
====manufacturer====&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;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postcode&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postal_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|visitational_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|country&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|telephone2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fax&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|email_address&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|orgno&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|vat&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|note&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|postgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|plusgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|bankgiro&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|contact&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|payment_conditions&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|customers_no&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|video_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|video_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra3&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|url&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|meta_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra4&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra5&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|images&lt;br /&gt;
|[[#list|list]] of [[#URL|URLs]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|pdfs&lt;br /&gt;
|[[#list|list]]&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;
|path||[[#URL|URL]]||PDF link.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||PDF label.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&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;
|images&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Additional product images.&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;
|is_package&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True when the product has packaged products.&lt;br /&gt;
|-&lt;br /&gt;
|has_attributes&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True when the product has any attributes.&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;
|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;
&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;
====partner====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| partners_id   || [[#integer|integer]]      || ID.&lt;br /&gt;
|-&lt;br /&gt;
| company_name  || [[#string|string]]        || Official company name.&lt;br /&gt;
|-&lt;br /&gt;
| working_title || [[#string|string]]        || Used name.&lt;br /&gt;
|-&lt;br /&gt;
| cin           || [[#string|string]]        || Registered company number.&lt;br /&gt;
|-&lt;br /&gt;
| address       || [[#string|string]]        || Address.&lt;br /&gt;
|-&lt;br /&gt;
| zip           || [[#string|string]]        || Zip code.&lt;br /&gt;
|-&lt;br /&gt;
| city          || [[#string|string]]        || City.&lt;br /&gt;
|-&lt;br /&gt;
| countries_id  || [[#integer|integer]]      || Country ID.&lt;br /&gt;
|-&lt;br /&gt;
| phone         || [[#string|string]]        || Phone number.&lt;br /&gt;
|-&lt;br /&gt;
| fax           || [[#string|string]]        || Fax number.&lt;br /&gt;
|-&lt;br /&gt;
| email         || [[#string|string]]        || Email address.&lt;br /&gt;
|-&lt;br /&gt;
| comments      || [[#string|string]]        || Internal comments.&lt;br /&gt;
|-&lt;br /&gt;
| status        || [[#boolean|boolean]]      || Enabled or disabled.&lt;br /&gt;
|-&lt;br /&gt;
| pickup        || [[#boolean|boolean]]      || Pickup of products.&lt;br /&gt;
|-&lt;br /&gt;
| reseller      || [[#boolean|boolean]]      || Is a reseller.&lt;br /&gt;
|-&lt;br /&gt;
| display       || [[#boolean|boolean]]      || Is displayed.&lt;br /&gt;
|-&lt;br /&gt;
| preferred     || [[#boolean|boolean]]      || The distance in distance calculations will be decreased by a configurable amount, see Inställningar - Leverans/Packning.&lt;br /&gt;
|-&lt;br /&gt;
| description   || [[#string|string]]        || Description.&lt;br /&gt;
|-&lt;br /&gt;
| contacts      || [[#list|list]] of [[#dictionary|dictionaries]] ||&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;
|first_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name.&lt;br /&gt;
|-&lt;br /&gt;
|last_name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name.&lt;br /&gt;
|-&lt;br /&gt;
|email&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Email address.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| images        || [[#list|list]] of [[#string|strings]] || Images.&lt;br /&gt;
|-&lt;br /&gt;
| open_hours    || [[#dictionary|dictionary]] of [[#integer|days]] to [[#dictionary|dictionaries]] ||&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;
|opens&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Opening hour.&lt;br /&gt;
|-&lt;br /&gt;
|closes&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Closing hour.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
===date===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Method&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|(treat object as string)&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, most of the time this is date_long(), otherwise date_short().&lt;br /&gt;
|-&lt;br /&gt;
|timestamp()&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Returns the timestamp represented by this date.&lt;br /&gt;
|-&lt;br /&gt;
|date_short()&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, formatted using the language string DATE_FORMAT.&lt;br /&gt;
|-&lt;br /&gt;
|date_long()&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|A string representation of the date, formatted using the language string DATE_FORMAT_LONG.&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;
|market_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of current market.&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;
|country_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID of selected country.&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;
&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;
===Country selection===&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.countries.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available countries&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;
|Country ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of country.&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current page with country added as a request parameter.&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|A flag for the country.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Market selection===&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.markets.list&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Lists all available markets&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;
|Market ID.&lt;br /&gt;
|-&lt;br /&gt;
|name&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Name of market.&lt;br /&gt;
|-&lt;br /&gt;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to current page with market_id added as a request parameter.&lt;br /&gt;
|-&lt;br /&gt;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|An image for the market.&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;
|id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|ID.&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;
|boxes.information_pages.tree&lt;br /&gt;
|[[#dictionary|dictionaries]]&lt;br /&gt;
|A tree of *all* information pages.&lt;br /&gt;
|&lt;br /&gt;
This field consists of an entry with the same format as the entries in the information page list, with the addition of two fields:&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;
|open&lt;br /&gt;
|[[#boolean|boolean]]&lt;br /&gt;
|True if one of the children is active or open.&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|A list of child galleries, each with the same format as this entry.&lt;br /&gt;
|}&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&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;
|date&lt;br /&gt;
|[[#date|date]]&lt;br /&gt;
|Date posted.&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;
&lt;br /&gt;
===Hierarchical 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_archive.year_min&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Year with first news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.year_max&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Year with last news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.month_min&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Month of first news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.month_max&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Month of last news post.&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|boxes.news_archive.news&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|News grouped first by year and then by month, the final array keys have this format:&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&lt;br /&gt;
|-&lt;br /&gt;
|title&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;
|date&lt;br /&gt;
|[[#date|date]]&lt;br /&gt;
|Date posted.&lt;br /&gt;
|-&lt;br /&gt;
|short&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|News summary&lt;br /&gt;
|}&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;
|extra_field_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra_field_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|extra_field_3&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|&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;
===last_viewed_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;
|modules.last_viewed_products.register&lt;br /&gt;
|[[#HTML|HTML]]&lt;br /&gt;
|Contains either the empty string, or a script element with code for updating the cookie containing the list of the last viewed products. Should be included on product pages.&lt;br /&gt;
|-&lt;br /&gt;
|modules.last_viewed_products.products&lt;br /&gt;
|[[#list|list]] of [[#product|products]]&lt;br /&gt;
|The products the customer last viewed, the most recently viewed product first, the current product is excluded. Contains up to 30 products.&lt;br /&gt;
|}&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;
===random_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.random_products.products&lt;br /&gt;
|[[#list|list]] of products&lt;br /&gt;
|Random 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 [[#product|products]]&lt;br /&gt;
|Variant products.&lt;br /&gt;
|N/A&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;
|modules.products_variants.combined&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Variant choices associated with products.&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;
|combination&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|Keys are variant types and values are variant choices.&lt;br /&gt;
|-&lt;br /&gt;
|product&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Product ID, or null.&lt;br /&gt;
|}&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;
|[[#date|date]]&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;
|partner&lt;br /&gt;
|[[#partner|partner]]&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;
|[[#date|date]] (short)&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;
|[[#date|date]]&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;
|[[#date|date]] (short)&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;
===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;
| advanced_search_results.page_limit            || [[#integer|integer]]              || Maximum number of products per page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_limits           || [[#list|list]] of [[#integers|integer]]s     || List of available page limits. 0 means all products on one page || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_index            || [[#integer|integer]]              || Current page number || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.page_count            || [[#integer|integer]]              || Number of pages || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.sort_by        || [[#string|string]]               || Current sorting key. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| advanced_search_results.sort_order        || [[#string|string]]               || Current sorting order, &amp;quot;ASC&amp;quot; or &amp;quot;DESC&amp;quot;. || 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 || For manufacturer pages the dictionary is a [[#manufacturer|manufacturer]], it also has a parent key with another [[#manufacturer|manufacturer]] dictionary, and a children key with a [[#list|list]] of [[#manufacturer|manufacturers]].&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;
&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_by        || [[#string|string]]               || Current sorting key. || N/A&lt;br /&gt;
|-&lt;br /&gt;
| categories_listing.sort_order        || [[#string|string]]               || Current sorting order, &amp;quot;ASC&amp;quot; or &amp;quot;DESC&amp;quot;. || 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;
&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;
| categories_listing.filters || [[#list|list]] of [[#dictionary|dictionaries]] || Configured filters for this category. ||&lt;br /&gt;
For the price filter and value specifications:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || [[#string|string]] || &amp;quot;price&amp;quot; or a specification ID.&lt;br /&gt;
|-&lt;br /&gt;
| name || [[#string|string]] || Filter name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 2&lt;br /&gt;
|-&lt;br /&gt;
| min || [[#float|float]] || Minimum price/value for a product in this category.&lt;br /&gt;
|-&lt;br /&gt;
| max || [[#float|float]] || Maximum price/value for a product in this category.&lt;br /&gt;
|-&lt;br /&gt;
| unit || [[#string|string]] || Currency name or specification unit.&lt;br /&gt;
|}&lt;br /&gt;
For the manufacturers filter:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| id || [[#string|string]] || &amp;quot;manufacturers&amp;quot;&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;
| children || [[#dictionary|dictionary]] || Manufacturer collections, same format as this dictionary, excluding children.&lt;br /&gt;
|}&lt;br /&gt;
For the category, tag, and specification category filters:&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;
| name || [[#string|string]] || Name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 0 for categories, 1 for tags, 3 for specification categories.&lt;br /&gt;
|-&lt;br /&gt;
| children || [[#dictionary|dictionary]] || Manufacturer collections, same format as this dictionary, excluding children.&lt;br /&gt;
|-&lt;br /&gt;
| options || [[#list|list]] of [[#dictionary|dictionaries]] || Subcategories, keys are id and name.&lt;br /&gt;
|}&lt;br /&gt;
For the text specification filters:&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;
| name || [[#string|string]] || Name.&lt;br /&gt;
|-&lt;br /&gt;
| type || [[#integer|integer]] || 4&lt;br /&gt;
|-&lt;br /&gt;
| options || [[#list|list]] of [[#dictionary|dictionaries]] || Subcategories, the dictionaries only have the key name.&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.id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|Gallery ID.&lt;br /&gt;
|N/A&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;
|gallery.parents&lt;br /&gt;
|[[#list|list]] of [[#dictionary|dictionaries]]&lt;br /&gt;
|Parent galleries with the bottommost first.&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;
|Gallery ID.&lt;br /&gt;
|-&lt;br /&gt;
|title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Gallery title.&lt;br /&gt;
|}&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;
manufacturers.list is a [[#list|list]] of [[#dictionary|dictionaries]] with these fields:&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;
|[[#integer|integer]]&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;
|[[#URL|URL]]&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;
|postgiro&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;
|video_1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|video_2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra1&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra2&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra3&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;
|seo_link&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|url&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_title&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_keywords&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|meta_description&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra4&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|extra5&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|date_added&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|last_modified&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|parent_id&lt;br /&gt;
|[[#integer|integer]]&lt;br /&gt;
|N/A&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|children&lt;br /&gt;
|[[#list|list]] of [[#manufacturer|manufacturers]]&lt;br /&gt;
|&lt;br /&gt;
|&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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&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;
|href&lt;br /&gt;
|[[#string|string]]&lt;br /&gt;
|Link to news page &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;
|image&lt;br /&gt;
|[[#URL|URL]]&lt;br /&gt;
|Assigned image&lt;br /&gt;
|N/A&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;
|category || [[#tag|category]] || Product main category.&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;
|attributes||[[#dictionary|dictionary]] with attribute options and choices. The key is the option ID.&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]]||Type ID.&lt;br /&gt;
|-&lt;br /&gt;
|type||[[#integer|integer]]||Attribute option type.&lt;br /&gt;
|-&lt;br /&gt;
|name||[[#string|string]]||Option name.&lt;br /&gt;
|-&lt;br /&gt;
|values||[[#dictionary|dictionary]] of attribute values. The key is the value ID.&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]]||Choice ID.&lt;br /&gt;
|-&lt;br /&gt;
|text||[[#string|string]]||Choice name including price.&lt;br /&gt;
|-&lt;br /&gt;
|text_clean||[[#string|string]]||Choice name without price.&lt;br /&gt;
|-&lt;br /&gt;
|image||[[#URL|URL]]||Choice image.&lt;br /&gt;
|-&lt;br /&gt;
|selected||[[#boolean|boolean]]||True is the attribute is selected for the current product.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|date_added||[[#date|date]]||Date product was added.&lt;br /&gt;
|-&lt;br /&gt;
|date_available||[[#date|date]]||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;
|files||Attached files.&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]]||File name.&lt;br /&gt;
|-&lt;br /&gt;
|path||[[#URL|URL]]||File link.&lt;br /&gt;
|-&lt;br /&gt;
|size||[[#integer|integer]]||Size in bytes.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|last_modified||[[#date|date]]||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||[[#date|date]]||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;
|price_special_expires||[[#date|date]]||Expire date of the special product price.&lt;br /&gt;
|-&lt;br /&gt;
|price_discount_percentage||[[#integer|integer]]||Discount in percent for product.&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;
|shipping_class||int||Product shipping class. 1-10&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|product.manufacturer || [[#manufacturer|manufacturer]] || Product brand information&lt;br /&gt;
|The manufacturer dictionary has an additional key named 'model' containing the manufacturer model for the product.&lt;br /&gt;
|-&lt;br /&gt;
|product.collection || [[#manufacturer|manufacturer]] || Product collection information&lt;br /&gt;
|The collection dictionary has an additional key named 'model' containing the manufacturer model for the product.&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 two additional keys.&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;
|cart&lt;br /&gt;
|[[#dictionary|dictionary]]&lt;br /&gt;
|The data for a product in the shopping cart (see box or page).&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      || [[#date|date]]  || 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      || [[#date|date]]  || 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;
|[[#date|date]]&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_associated_products(products_id, [type])===&lt;br /&gt;
Returns a product listing of associated products for the given product.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{% import 'helpers/html.html' as html %}&lt;br /&gt;
{% for p in get_associated_products(product.product.id) %}&lt;br /&gt;
  {{ html.listed_product(p) }}&lt;br /&gt;
{% endfor %}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===get_product(search, mode)===&lt;br /&gt;
Returns a single product. Search should be products id (default) or model.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ get_product(10) }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ get_product(&amp;quot;ve4875&amp;quot;, &amp;quot;model&amp;quot;) }}&amp;lt;/nowiki&amp;gt;&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;
&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;
===choose(number)===&lt;br /&gt;
Choose random entries from an array or dictionary.&lt;br /&gt;
 [1, 2, 3, 4, 5]|choose(3)&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;
===strip===&lt;br /&gt;
Strips whitespace from the begnning and end of strings.&lt;br /&gt;
 string|strip&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;
[[Category:Templating]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Klarna&amp;diff=7726</id>
		<title>Klarna</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Klarna&amp;diff=7726"/>
				<updated>2014-06-23T08:40:45Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Installera Klarna */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vi är guldpartners med Klarna.&lt;br /&gt;
&lt;br /&gt;
För delbetalning på produktsidan och i produktlistning, se dokumentationen kring [[Templating:Variables]].&lt;br /&gt;
&lt;br /&gt;
== Installera Klarna ==&lt;br /&gt;
&lt;br /&gt;
''Klarna Faktura''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Klarna Konto''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Klarna Konto''&lt;br /&gt;
&lt;br /&gt;
''' ''Klarna Kampanj'' '''&lt;br /&gt;
&lt;br /&gt;
Klarna kör regelbundet kampanjer så som &amp;quot;Betala efter midsommar&amp;quot; eller &amp;quot;Betala efter nyår&amp;quot;. Det kan då vara givande för din försäljning att erbjuda dina kunder dessa kampanjer. I din administration finns ett betalningssätt som heter &amp;quot;Klarna Kampanj&amp;quot; om du inte använt det tidigare, annars kan betalningssättet heta det som du döpte det till förra gången, så som &amp;quot;Betala efter nyår&amp;quot; eller liknande. &lt;br /&gt;
&lt;br /&gt;
Gå in på betalningssättet och se till att du fyllt i din hemliga nyckel och ditt Klarna ID högst upp under avancerade inställningar. Därefter går du ner till fältet där det står &amp;quot;Pclass for Account&amp;quot;. För att hitta in Pclass, logga in under Klarna Online -&amp;gt; Visa butik -&amp;gt; Kampanjer. Här syns alla betalningssätt du kan använda dig av. Se i första kolumnen vilket nummer den kampanjen du önskar köra har och ange detta nummer i butiken under fältet &amp;quot;Pclass for Account&amp;quot;. Spara och gör sen ett testköp för att se att det fungerar.&lt;br /&gt;
&lt;br /&gt;
== Personnummerhämtning i kassan ==&lt;br /&gt;
Vill du att dina kunder enbart ska behöva skriva in sitt personnummer varpå deras uppgifter hämtas från folkbokföringen? (Bara tillgängligt för svenska kunder). Se först till att Klarna är installerat med rätt uppgifter. Gå sedan till Inställningar -&amp;gt; Kundinformation. Aktivera '''Visa personnummerfält?'''. Gå sen till Inställningar -&amp;gt; Kassa. Aktivera '''Skall personnummerhämtning finnas?'''.&lt;br /&gt;
&lt;br /&gt;
Om du använder denna tjänst kommer en av Klarnas tjänster att förmarkeras. Vilken som förmarkeras beror på vilken som har lägst sorteringordning av betalningsmodulerna. Detta ändrar du under Betalsätt och frakt -&amp;gt; Betalning.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Delbetala på produktsidan ===&lt;br /&gt;
&lt;br /&gt;
''Detta är ett kodexempel. Alla variabler finns dokumenterade i dokumentationen för templatevariabler''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;li class=&amp;quot;klarna-account-information&amp;quot;&amp;gt;&lt;br /&gt;
	{% if product.product.price_klarna_account %}&lt;br /&gt;
		&amp;lt;div class=&amp;quot;klarna-account-information&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;img src=&amp;quot;/img/klarna_logo_small.png&amp;quot; /&amp;gt;&lt;br /&gt;
			&amp;lt;span&amp;gt;{{ langstr(&amp;quot;KLARNA_ACCOUNT_MINIMUM_MONTHLY_COST_INFORMATION&amp;quot;)|format(product.product.price_klarna_account)|raw }}&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	{% endif %}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Delbetala i kategorilistning ===&lt;br /&gt;
&lt;br /&gt;
''Detta är ett kodexempel. Alla variabler finns dokumenterade i dokumentationen för templatevariabler''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{% if data.price_klarna_account %}&lt;br /&gt;
	&amp;lt;dt class=&amp;quot;klarna_account_pricing&amp;quot;&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;dd class=&amp;quot;klarna_account_pricing&amp;quot;&amp;gt;{{ langstr(&amp;quot;KLARNA_ACCOUNT_MINIMUM_MONTHLY_COST_NOTICE&amp;quot;)|format(data.price_klarna_account) }}&amp;lt;/dd&amp;gt;&lt;br /&gt;
{% endif %}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adresser ===&lt;br /&gt;
Vid köp med Klarna måste kunden ha en godkänd leveransadress från Klarna. När kunden begär sina uppgifter via personnummerhämtningen kommer webbutiken att visa alla adresser som finns registrerade hos Klarna. Om kunden har flera adresser får denne välja en adress. Kunden kan välja olika fakturerings och leveransadresser men båda måste komma från Klarna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reservationer ===&lt;br /&gt;
Beloppet som reseveras hos Klarna är det totala produktbeloppet.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Klarna&amp;diff=7725</id>
		<title>Klarna</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Klarna&amp;diff=7725"/>
				<updated>2014-06-23T08:40:25Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vi är guldpartners med Klarna.&lt;br /&gt;
&lt;br /&gt;
För delbetalning på produktsidan och i produktlistning, se dokumentationen kring [[Templating:Variables]].&lt;br /&gt;
&lt;br /&gt;
== Installera Klarna ==&lt;br /&gt;
&lt;br /&gt;
''Klarna Faktura''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Klarna Konto''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Klarna Konto''&lt;br /&gt;
&lt;br /&gt;
''Klarna Kampanj''&lt;br /&gt;
Klarna kör regelbundet kampanjer så som &amp;quot;Betala efter midsommar&amp;quot; eller &amp;quot;Betala efter nyår&amp;quot;. Det kan då vara givande för din försäljning att erbjuda dina kunder dessa kampanjer. I din administration finns ett betalningssätt som heter &amp;quot;Klarna Kampanj&amp;quot; om du inte använt det tidigare, annars kan betalningssättet heta det som du döpte det till förra gången, så som &amp;quot;Betala efter nyår&amp;quot; eller liknande. &lt;br /&gt;
&lt;br /&gt;
Gå in på betalningssättet och se till att du fyllt i din hemliga nyckel och ditt Klarna ID högst upp under avancerade inställningar. Därefter går du ner till fältet där det står &amp;quot;Pclass for Account&amp;quot;. För att hitta in Pclass, logga in under Klarna Online -&amp;gt; Visa butik -&amp;gt; Kampanjer. Här syns alla betalningssätt du kan använda dig av. Se i första kolumnen vilket nummer den kampanjen du önskar köra har och ange detta nummer i butiken under fältet &amp;quot;Pclass for Account&amp;quot;. Spara och gör sen ett testköp för att se att det fungerar. &lt;br /&gt;
&lt;br /&gt;
== Personnummerhämtning i kassan ==&lt;br /&gt;
Vill du att dina kunder enbart ska behöva skriva in sitt personnummer varpå deras uppgifter hämtas från folkbokföringen? (Bara tillgängligt för svenska kunder). Se först till att Klarna är installerat med rätt uppgifter. Gå sedan till Inställningar -&amp;gt; Kundinformation. Aktivera '''Visa personnummerfält?'''. Gå sen till Inställningar -&amp;gt; Kassa. Aktivera '''Skall personnummerhämtning finnas?'''.&lt;br /&gt;
&lt;br /&gt;
Om du använder denna tjänst kommer en av Klarnas tjänster att förmarkeras. Vilken som förmarkeras beror på vilken som har lägst sorteringordning av betalningsmodulerna. Detta ändrar du under Betalsätt och frakt -&amp;gt; Betalning.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Delbetala på produktsidan ===&lt;br /&gt;
&lt;br /&gt;
''Detta är ett kodexempel. Alla variabler finns dokumenterade i dokumentationen för templatevariabler''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;li class=&amp;quot;klarna-account-information&amp;quot;&amp;gt;&lt;br /&gt;
	{% if product.product.price_klarna_account %}&lt;br /&gt;
		&amp;lt;div class=&amp;quot;klarna-account-information&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;img src=&amp;quot;/img/klarna_logo_small.png&amp;quot; /&amp;gt;&lt;br /&gt;
			&amp;lt;span&amp;gt;{{ langstr(&amp;quot;KLARNA_ACCOUNT_MINIMUM_MONTHLY_COST_INFORMATION&amp;quot;)|format(product.product.price_klarna_account)|raw }}&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	{% endif %}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Delbetala i kategorilistning ===&lt;br /&gt;
&lt;br /&gt;
''Detta är ett kodexempel. Alla variabler finns dokumenterade i dokumentationen för templatevariabler''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{% if data.price_klarna_account %}&lt;br /&gt;
	&amp;lt;dt class=&amp;quot;klarna_account_pricing&amp;quot;&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;dd class=&amp;quot;klarna_account_pricing&amp;quot;&amp;gt;{{ langstr(&amp;quot;KLARNA_ACCOUNT_MINIMUM_MONTHLY_COST_NOTICE&amp;quot;)|format(data.price_klarna_account) }}&amp;lt;/dd&amp;gt;&lt;br /&gt;
{% endif %}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adresser ===&lt;br /&gt;
Vid köp med Klarna måste kunden ha en godkänd leveransadress från Klarna. När kunden begär sina uppgifter via personnummerhämtningen kommer webbutiken att visa alla adresser som finns registrerade hos Klarna. Om kunden har flera adresser får denne välja en adress. Kunden kan välja olika fakturerings och leveransadresser men båda måste komma från Klarna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reservationer ===&lt;br /&gt;
Beloppet som reseveras hos Klarna är det totala produktbeloppet.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Importera_produkter&amp;diff=7715</id>
		<title>Importera produkter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Importera_produkter&amp;diff=7715"/>
				<updated>2014-03-13T07:18:16Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Du kan enkelt importera dina produkter till systemet från exempelvis Excel eller en leverantörs textfiler. Systemet stödjer import av textfiler med separering via '''tab''' mellan varje fält. Varje rad ska avslutas med texten '''EOREOR''' som ska vara den sista kolumnen i varje rad.&lt;br /&gt;
&lt;br /&gt;
Filen ska vara formaterad i Latin-1. &lt;br /&gt;
&lt;br /&gt;
== Följande fält kan användas ==&lt;br /&gt;
Fälten kan vara i vilken ordning som helst. '''v_products_model''' måste alltid finnas med i filen och fungerar som identifierare på produkten. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fält&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|v_products_image&lt;br /&gt;
|Produktens bildnamn. Vanligen bara bilnamnet men om du har en annan sökväg till bilden anger du exempelvis ''undermapp/bildnamn.jpg''. Bilder kan laddas upp i formaten jpg, jpeg samt gif. &lt;br /&gt;
|-&lt;br /&gt;
|v_products_model&lt;br /&gt;
|Produtens modell. Detta måste vara unikt för varje produkt i butiken då matchningen sker på detta nummer när importen görs.&lt;br /&gt;
|-&lt;br /&gt;
|v_products_name_XX&lt;br /&gt;
|Anger produktens namn. ''XX står för språkkoden och är för Svenska 4 och för engelska 5. Kontakta supporten för fler ID-nummer på språken.''&lt;br /&gt;
|-&lt;br /&gt;
|v_products_description_XX&lt;br /&gt;
|Produktens beskrivning. Även HTML kan läggas in här. Var dock noga med att inga tabbar finns i HTML-koden då detta kommer att förstöra importen. ''XX står för språkkoden och är för Svenska 4 och för engelska 5. Kontakta supporten för fler ID-nummer på språken.''&lt;br /&gt;
|-&lt;br /&gt;
|v_products_short_description_XX&lt;br /&gt;
|Produktens korta beskrivning. ''XX står för språkkoden och är för Svenska 4 och för engelska 5. Kontakta supporten för fler ID-nummer på språken.''&lt;br /&gt;
|-&lt;br /&gt;
|v_products_url_XX&lt;br /&gt;
|Produktens URL ska börja med http://. ''XX står för språkkoden och är för Svenska 4 och för engelska 5. Kontakta supporten för fler ID-nummer på språken.''&lt;br /&gt;
|-&lt;br /&gt;
|v_status&lt;br /&gt;
|Produktens status. Kan sättas till &amp;quot;Active&amp;quot; eller &amp;quot;Inactive&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
|v_products_price&lt;br /&gt;
|Produktens pris exkl. moms. Decimaltecken som används är punkt (.)&lt;br /&gt;
|-&lt;br /&gt;
|v_products_quantity&lt;br /&gt;
|Antalet produkter som finns i lager. Om ni importerar produkter med noll i lagersaldo och har inställningen &amp;quot;Dölj produkter med lagersaldo under noll&amp;quot; kommer produkten att inaktiveras utomatiskt. &lt;br /&gt;
|-&lt;br /&gt;
|v_products_weight&lt;br /&gt;
|Vikten skall anges i kilo. Om du använder decimaler skall decimalpunkten vara punkt (.)&lt;br /&gt;
|-&lt;br /&gt;
|v_manufacturer_model&lt;br /&gt;
|Tillverkarens modellbetäckning &lt;br /&gt;
|-&lt;br /&gt;
|v_rek_price&lt;br /&gt;
|Rekommenderat pris inkl. moms.&lt;br /&gt;
|-&lt;br /&gt;
|v_products_sort_order&lt;br /&gt;
|Sorteringsordning i butiken. Samma för alla kategorier produkten ligger i&lt;br /&gt;
|-&lt;br /&gt;
|v_products_price_in&lt;br /&gt;
|Inköpspris exkl. moms&lt;br /&gt;
|-&lt;br /&gt;
|v_ean1&lt;br /&gt;
|EAN-kod&lt;br /&gt;
|-&lt;br /&gt;
|v_date_avail&lt;br /&gt;
|Datum när produkten kan köpas. Format: ÅÅÅÅ-MM-DD&lt;br /&gt;
|-&lt;br /&gt;
|v_tax_class_title&lt;br /&gt;
|Momsens titel. Exempel: 25%, 12%, 6%, 0%&lt;br /&gt;
|-&lt;br /&gt;
|v_manufacturers_name&lt;br /&gt;
|Tillverkarens namn. Om tillverkaren inte finns läggs en ny till. Var noga med att stava korrekt och exakt lika på alla tillverkare i filen du importerar. &lt;br /&gt;
|-&lt;br /&gt;
|v_categories_name_1&lt;br /&gt;
|Första kategorin i hierarkin. Alltid huvudkategorin i denna kolumn.  &lt;br /&gt;
|-&lt;br /&gt;
|v_categories_name_2&lt;br /&gt;
|Eventuell underkategori till ''v_categories_name_1''. Frivillig att fyllas i. Fylls inte denna i läggs produkten i ''v_categories_name_1''&lt;br /&gt;
|-&lt;br /&gt;
|v_categories_name_3&lt;br /&gt;
|Eventuell underkategori till ''v_categories_name_2''. Frivillig att fyllas i. Fylls inte denna i läggs produkten i ''v_categories_name_2''&lt;br /&gt;
|-&lt;br /&gt;
|v_categories_name_4&lt;br /&gt;
|Eventuell underkategori till ''v_categories_name_3''. Frivillig att fyllas i. Fylls inte denna i läggs produkten i ''v_categories_name_3''&lt;br /&gt;
|-&lt;br /&gt;
|v_categories_name_4&lt;br /&gt;
|Eventuell underkategori till ''v_categories_name_3''. Frivillig att fyllas i. Fylls inte denna i läggs produkten i ''v_categories_name_3''&lt;br /&gt;
|-&lt;br /&gt;
|'''EOREOR'''&lt;br /&gt;
|'''Denna rubrik måste finnas med och skall ligga sist i filen och på varje rad. '''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Valutor&amp;diff=7714</id>
		<title>Valutor</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Valutor&amp;diff=7714"/>
				<updated>2014-03-11T09:49:31Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'Du kan ange egna valutor under Plats &amp;amp; moms -&amp;gt; Valuta.  === Skapa en ny valuta === Klicka på knappen &amp;quot;Lägg till ny valuta&amp;quot; och fyll i formuläret enligt nedan:   {| cellspacing...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Du kan ange egna valutor under Plats &amp;amp; moms -&amp;gt; Valuta.&lt;br /&gt;
&lt;br /&gt;
=== Skapa en ny valuta ===&lt;br /&gt;
Klicka på knappen &amp;quot;Lägg till ny valuta&amp;quot; och fyll i formuläret enligt nedan: &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; stye=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Titel&lt;br /&gt;
! Ange valutans titel. Visas i butiken när kunden väljer valuta&lt;br /&gt;
|-&lt;br /&gt;
| Kod&lt;br /&gt;
| Den ISO-kod (3 bokstäver) som anger valutan. Se denna tabell för din valuta: http://sv.wikipedia.org/wiki/ISO_4217&lt;br /&gt;
|-&lt;br /&gt;
| Vänstersymbol&lt;br /&gt;
| Ange eventuell symbol som ska visas till vänster om priset, exempelvis $ eller €&lt;br /&gt;
|-&lt;br /&gt;
| Högersymbol&lt;br /&gt;
| Ange eventuell text eller symbol som ska visas efter priset, exempelvis kr, nok, eur&lt;br /&gt;
|-&lt;br /&gt;
| Decimalpunkt&lt;br /&gt;
| Ange om deciamlpunkt ska vara . eller ,&lt;br /&gt;
|-&lt;br /&gt;
| Tusental&lt;br /&gt;
| Ange tusentalspunkt. Exempelvis punkt (.) eller mellanslag.&lt;br /&gt;
|-&lt;br /&gt;
| Decimalplats&lt;br /&gt;
| Ange hur många decimaler som ska finnas&lt;br /&gt;
|-&lt;br /&gt;
| Värde&lt;br /&gt;
| Ange växelkursen mot standardvalutan&lt;br /&gt;
|-&lt;br /&gt;
| Välj som standard&lt;br /&gt;
| Anger om valutan ska vara standard för nya kunder och den valutan alla andra priser beräknas från. Undantag från att valutan standardväljs kan vara att en marknad är aktiv vilket då skriver över standardvalutan.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Sätta exakta valutaspecifika priser ===&lt;br /&gt;
Om du önskar sätta priser unikt för en specifik valuta är detta möjligt om du har modulen Återförsäljarstöd som du kan läsa mer om under [[Prislistor och rättigheter]]. Du lägger då till en valuta som tidigare med en växelkurs mot den svenska kronan. Därefter skapar du en ny kundgrupp och döper den till exempelvis &amp;quot;Kundgrupp Brons, priser i pund&amp;quot;. På varje produkt anger du sen priset du vill att kunden ska se med den svenska växelkursen. På så sätt får alltid kunden ett exakt pris.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7713</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7713"/>
				<updated>2014-03-11T09:40:05Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Tekniska krav]]&lt;br /&gt;
* [[Allmänt]]&lt;br /&gt;
** [[Överblick av systemet]]&lt;br /&gt;
** [[Online just nu]]&lt;br /&gt;
** [[Sökfunktionen]]&lt;br /&gt;
** [[Erbjudandeboxar]]&lt;br /&gt;
* [[Marknader]]&lt;br /&gt;
** [[Multishop]]&lt;br /&gt;
* [[Produkthantering]]&lt;br /&gt;
** [[Tillverkare]]&lt;br /&gt;
** [[Komplett produktlista]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Recensioner]]&lt;br /&gt;
** [[Produktpaket]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Prislistor och rättigheter i butiken]]&lt;br /&gt;
** [[Pristrappor]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Taggar]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* [[Design och Layout]]&lt;br /&gt;
** [[Templating:Variables]]&lt;br /&gt;
** [[Templating:Emails]]&lt;br /&gt;
** [[FTP och SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Prislistor och rättigheter]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
** [[E-postutskick]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
** [[Fraktklasser]]&lt;br /&gt;
** [[Viktbaserad]]&lt;br /&gt;
** [[Till olika länder]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Cache]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 och 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
* [[Spärra IP-adresser]]&lt;br /&gt;
* [[Bildhanteraren]]&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Valutor]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
'''Externa tillägg'''&lt;br /&gt;
* [[Google Analytics]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;br /&gt;
* [[Länkningar i butiken]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Integrering_mot_Specter&amp;diff=7708</id>
		<title>Integrering mot Specter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Integrering_mot_Specter&amp;diff=7708"/>
				<updated>2014-03-10T11:00:10Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Din webbutik kan genom ett tillägg integreras i realtid med ditt affärssystem hos Specter. &lt;br /&gt;
&lt;br /&gt;
Följande data hämtas från Specter:&lt;br /&gt;
* Produkter&lt;br /&gt;
* Lagersaldon&lt;br /&gt;
&lt;br /&gt;
Följande information skickas till Specter:&lt;br /&gt;
* Kunder&lt;br /&gt;
* Produktinformation&lt;br /&gt;
* Order&lt;br /&gt;
&lt;br /&gt;
== Kom igång / Installera din koppling mot Specter ==&lt;br /&gt;
För att komma igång med Specters integrering måste du ha ett konto klart hos Specter och även mottagit två md5-nycklas samt ett smbId från Specter. Om du inte fått dessa, kontakta Specter. &lt;br /&gt;
&lt;br /&gt;
Gå sen till Export -&amp;gt; Specter -&amp;gt; Inställningar. Skriv in följande:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|SMBID&lt;br /&gt;
|Ditt idnummer som du blivit tilldelad från Specter.&lt;br /&gt;
|-&lt;br /&gt;
|Nyckel:&lt;br /&gt;
|Den första MD5-nyckeln från Specter&lt;br /&gt;
|-&lt;br /&gt;
|Nyckel2:&lt;br /&gt;
|Den andra MD5-nyckeln från Specter&lt;br /&gt;
|-&lt;br /&gt;
|Gererell Skatteklass&lt;br /&gt;
|Denna skatteklass kommer att sättas på frakt, rabattkoder samt betalningsmetodskostnad.&lt;br /&gt;
|-&lt;br /&gt;
|OSC-Artikelnummer '''OBS! Viktigt att du kryssar i denna'''&lt;br /&gt;
|Kryssa i för att använda egna artikelnummer. Om denna inte trycks i kommer systemet att generera löpande ID-nummer åt produkterna i Specter system. Om du ska använda egna artikelnummer måste alla produkter ha unika artikelnummer.&lt;br /&gt;
|-&lt;br /&gt;
|Order från och med datum&lt;br /&gt;
|Om denna fylls i synkas bara order från detta datum. Format ÅÅÅÅ-MM-DD&lt;br /&gt;
|-&lt;br /&gt;
|Exportera taggar och kategorier&lt;br /&gt;
|Om denna kryssas i kan kategorier exporteras till Specter. Läs mer under &amp;quot;Kategorier &amp;amp; taggar&amp;quot; längre ner på sidan&lt;br /&gt;
|-&lt;br /&gt;
|Exportera under kategori&lt;br /&gt;
|I och med att dina produkter kan vara kopplade till flera taggar och kategorier och Specter bara stödjer en koppling anger du här under vilka kategorier eller taggar som ska skickas till Specter&lt;br /&gt;
|-&lt;br /&gt;
|Importera artiklar från Specter?&lt;br /&gt;
|Välj om produkter ska importeras från Specter&lt;br /&gt;
|-&lt;br /&gt;
|Standardkategori för produkter som importeras från Specter:&lt;br /&gt;
|Ange vilken kategori importerade artiklar ska hamna i din butik. Importerade produkter från Specter har begränsad information och måste kategoriseras och kompletteras innan de kan läggas upp i butiken. &lt;br /&gt;
|-&lt;br /&gt;
|Skicka orderbekräftelse från Specter?&lt;br /&gt;
|Anger om Specter ska skicka ut e-postmeddelande och tacka för ordern. Detta gör att butiken ej skickar ut meddelande och du kan inte ändra utseendet på mailet i Vendre. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Klicka på '''Uppdatera inställningar''' för att spara. &lt;br /&gt;
&lt;br /&gt;
Gå nu till fliken Produkter. Klicka på knappen '''Exportera samtliga produkter'''. &lt;br /&gt;
&lt;br /&gt;
Gå sen till fliken Kunder. Klicka på knappen '''Exportera samtliga kunder'''. &lt;br /&gt;
&lt;br /&gt;
Testa nu och lägga in en order och se till att informationen finns i Specter efter att ordern har lagts in. Om så inte är fallet, kontrollera dina uppgifter en gång till.&lt;br /&gt;
&lt;br /&gt;
== Så fungerar de olika delarna ==&lt;br /&gt;
&lt;br /&gt;
=== Lagersaldon ===&lt;br /&gt;
Lagersaldon synkas från Specter i realtid. Om du uppdaterar ett eller flera lagersaldon i Specter slår detta direkt mot butiken. Tänk på att om du ändrar lager i butiken kommer detta bara gälla tills nästa gång Specter skickar information till butiken, då skrivs detta värde över. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tänk på''' att om du får in en order i butiken på produkt X så kommer lagret visa en mindre i butiken än i Specter. När du går in i Specter och gör en leverans drar lagersaldot av i Specter och Specter skickar nya lagersaldot till butiken (det vill säga uppdaterar till samma som ligger där).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Om du inte använder lagerspårning är detta inget du behöver tänka på.&lt;br /&gt;
&lt;br /&gt;
=== Artiklar ===&lt;br /&gt;
Artiklar skickas alltid automatiskt till Specter. Från hämtas artiklar om denna inställning är vald (se första stycket under kom igång). Om du uppdaterar eller lägger till en vara i Specter skickas denna till din webbutik. Följande fält skickas&lt;br /&gt;
&lt;br /&gt;
'''Om du uppdaterar en produkt i Specter'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|Artikelnummer&lt;br /&gt;
|Produktens artikelnummer&lt;br /&gt;
|-&lt;br /&gt;
|Inköpspris&lt;br /&gt;
|Det inköpspris som är satt för produkten, inte respektive leverantörs inköpspris.&lt;br /&gt;
|-&lt;br /&gt;
|EAN-kod&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Vikt&lt;br /&gt;
|Produktens vikt. Specter använder kilo som vikt och således läggs [[vikt]] in i samma format i din butik&lt;br /&gt;
|-&lt;br /&gt;
|Status&lt;br /&gt;
|Om du inaktiverar en produkt i Specter kommer den inte att läggas in i din butik&lt;br /&gt;
|-&lt;br /&gt;
|Moms&lt;br /&gt;
|Lägger in en momsklass (Se [[Zoner]] för mer info) som överensstämmer med den moms som finn i Specter&lt;br /&gt;
|-&lt;br /&gt;
|Tillverkarens modell&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Leveranstid&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Om du lägger till en produkt i Specter'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|Artikelnummer&lt;br /&gt;
|Produktens artikelnummer&lt;br /&gt;
|-&lt;br /&gt;
|Namn&lt;br /&gt;
|Produktens namn som visas på produktsida och i listningar&lt;br /&gt;
|-&lt;br /&gt;
|Intern kommentar&lt;br /&gt;
|Enbart för eget bruk inne på produkten&lt;br /&gt;
|-&lt;br /&gt;
|Inköpspris&lt;br /&gt;
|Det inköpspris som är satt för produkten, inte respektive leverantörs inköpspris.&lt;br /&gt;
|-&lt;br /&gt;
|EAN-kod&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Vikt&lt;br /&gt;
|Produktens vikt. Specter använder kilo som vikt och således läggs [[vikt]] in i samma format i din butik&lt;br /&gt;
|-&lt;br /&gt;
|Status&lt;br /&gt;
|Om du inaktiverar en produkt i Specter kommer den inte att läggas in i din butik&lt;br /&gt;
|-&lt;br /&gt;
|Moms&lt;br /&gt;
|Lägger in en momsklass (Se [[Zoner]] för mer info) som överensstämmer med den moms som finn i Specter&lt;br /&gt;
|-&lt;br /&gt;
|Tillverkarens modell&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Systemet förutsätter att alla priser är i samma valuta mellan systemen''&lt;br /&gt;
&lt;br /&gt;
'''''Tips!''' Specter har extra fält för webbshopinformation. Om du önskar använda dessa, kontakta oss så aktiverar vi det (kostnad, 3 500kr)''&lt;br /&gt;
&lt;br /&gt;
Följande kontroller görs när vi hämtar från Specter&lt;br /&gt;
* Artikelnummer är ifyllt (om artikelnummer redan finns i butiken uppdateras existerande artikel)&lt;br /&gt;
* Pris är över noll&lt;br /&gt;
* Produktnamn är inskrivet&lt;br /&gt;
&lt;br /&gt;
Om något skulle gå fel i inhämtandet av artiklar från Specter får du som butiksägare ett mail. Om du vill göra en ny synkning, gör samma ändring i Specter igen så ska en ny synkning göras automatiskt.&lt;br /&gt;
&lt;br /&gt;
När du sparar en order i butiken kommer den att skickas till Specter direkt. Om du har lagt till en tillverkare som inte finns hos Specter så kommer denna också att skapas i ditt affärssystem. Om du anger ett lagerantal kommer detta också att flyttas (Det är enda gången som lagret skickas från butiken till Specter).&lt;br /&gt;
&lt;br /&gt;
=== Order ===&lt;br /&gt;
Direkt när en kund skickar in sin order kommer den att skickas in i ditt affärssystem hos Specter. På ordern i administrationen får du upp ett &amp;quot;Specter Ordernr&amp;quot; under &amp;quot;Orderinformation&amp;quot; på sidan där du visar ordern. Om detta nummer inte skulle finnas där kan du på nytt synka ordern genom att klicka på knappen &amp;quot;Specter-export&amp;quot; längst ner på sidan. Om du klickar på denna trots att ett Specter Ordernummer redan finns på ordern kommer ordern att skickas till Specter igen idet utförande som gäller vid det tillfället (om du ändrat din order). Den tidigare ordern tar du då bort i Specters system. En order i vårt system kan bara vara kopplad mot en order hos Specter. &lt;br /&gt;
&lt;br /&gt;
'''Tänk på!''' Om du gör ändringar i Specter måste du göra samma ändringar i butiken om ordern ska se identisk ut för din kund om de loggar in eller om du vill generera ut statistik från din butik.&lt;br /&gt;
&lt;br /&gt;
'''Tänk på!''' Att lagret i Specter först påverkas när du levererar ordern&lt;br /&gt;
&lt;br /&gt;
==== Frakt och betalningsätt mot Specter ====&lt;br /&gt;
Om du vill koppla ihop Frakt- och betalningssätt mellan Specter och din e-butik gör du detta under Betalsätt &amp;amp; Frakt -&amp;gt; Frakt eller Betalning -&amp;gt; Klicka på modulen du önskar koppla ihop och välj ändra. Längst ner till vänster hittar du fältet ''''Modulidentifierare'''. Här anger du samma värde som du angivit som '''Extern identifierare''' hos Specter under deras Inställningar för betalningssätt och fraktsätt. De vanligaste betalningssätten ska kopplas ihop automatiskt utan att du ska behöva göra något.&lt;br /&gt;
&lt;br /&gt;
===== Klarna =====&lt;br /&gt;
Om du använder Klarna Faktura, Klarna delbetalning eller Klarna Checkout måste du gå till Frakt &amp;amp; Betalning -&amp;gt; Betalning, välja respektive Klarna-rad och redigera denna. Inne på redigeringssidan måste du välja att reservation skall skapas vid order och att på Klarna Checkout att systemet inte automatiskt ska aktivera transaktioner då detta ska göras i Specter. &lt;br /&gt;
&lt;br /&gt;
==== DIBS ====&lt;br /&gt;
Vendre skickas över ditt DIBS-orderid till Specter för att Specter ska kunna aktivear transaktionen. Du bör gå in under Frakt &amp;amp; Betlaning -&amp;gt; Betalning, välj DIBS kortbetalning och ställ in så att systemet inte aktiverar transaktioner direkt (Capture now = Nej / false). Detta gör du senare från Specter. &lt;br /&gt;
&lt;br /&gt;
=== Kunder ===&lt;br /&gt;
Kunder kan skickas till Specter på två sätt. Antingen när en order läggs in eller genom att gå in under Export -&amp;gt; Specter -&amp;gt; Kunder och klicka på &amp;quot;Exportera samtliga kunder&amp;quot;. Kunder identifieras i Specter system på person-/organisationsnummer och e-post. I butiken identifieras en kund enbart på e-post.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7707</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7707"/>
				<updated>2014-03-08T18:34:52Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Tekniska krav]]&lt;br /&gt;
* [[Allmänt]]&lt;br /&gt;
** [[Överblick av systemet]]&lt;br /&gt;
** [[Online just nu]]&lt;br /&gt;
** [[Sökfunktionen]]&lt;br /&gt;
** [[Erbjudandeboxar]]&lt;br /&gt;
* [[Marknader]]&lt;br /&gt;
** [[Multishop]]&lt;br /&gt;
* [[Produkthantering]]&lt;br /&gt;
** [[Tillverkare]]&lt;br /&gt;
** [[Komplett produktlista]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Recensioner]]&lt;br /&gt;
** [[Produktpaket]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter i butiken]]&lt;br /&gt;
** [[Pristrappor]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Taggar]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* [[Design och Layout]]&lt;br /&gt;
** [[Templating:Variables]]&lt;br /&gt;
** [[Templating:Emails]]&lt;br /&gt;
** [[FTP och SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
** [[E-postutskick]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
** [[Fraktklasser]]&lt;br /&gt;
** [[Viktbaserad]]&lt;br /&gt;
** [[Till olika länder]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Cache]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 och 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
* [[Spärra IP-adresser]]&lt;br /&gt;
* [[Bildhanteraren]]&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
'''Externa tillägg'''&lt;br /&gt;
* [[Google Analytics]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;br /&gt;
* [[Länkningar i butiken]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Omdirigeringar_301_och_302&amp;diff=7706</id>
		<title>Omdirigeringar 301 och 302</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Omdirigeringar_301_och_302&amp;diff=7706"/>
				<updated>2014-03-08T18:34:11Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;När du byter till Vendres e-handelssystem eller byter namn på en informationssida eller kategori kan det vara klokt att göra en omdirigering på den gamla URL-adressen till den nya. I många fall gör systemet detta helt automatiskt men gör du flera namnändringar efter varandra behövs detta göras manuellt. &lt;br /&gt;
&lt;br /&gt;
En omdirigering går ut på att när din besökare besöker en sida som inte finns i din butik så skickas de vidare till en annan sida som existerar.&lt;br /&gt;
&lt;br /&gt;
För att göra en omdirigering går du till Verktyg -&amp;gt; Omdirigeringar. För att skapa en ny omdirigering kan du antingen importera dem från ett textdokument genom att klicka på knappen &amp;quot;Importera&amp;quot; eller så kan du lägga till dem manuellt.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Ankomstadress&lt;br /&gt;
| Ange den adress som besökaren försöker besöka. Om den fullständiga adressen är http://www.dinbutik.se/'''pall-p-188-1.aspx''' så ska du ange den fetmarkerade delen. Tänk på att om du försöker göra en omdirigering på en adress som finns i Vendres system, exempelvis en produkt som existerar så måste du radera produkten för att din omdirigering ska fungera. Omdirigeringarna appliceras bara om URL:en inte kan hittas. &lt;br /&gt;
|-&lt;br /&gt;
! Skickas till&lt;br /&gt;
| Ange den adress som besökaren ska skickas till. Om den fullständiga adressen är http://www.dinbutik.se/'''p/mobler/pall.html''' så ska du ange den fetmarkerade delen.  &lt;br /&gt;
|-&lt;br /&gt;
!Länktyp&lt;br /&gt;
| 302 = Temporär omdirigering vilket berättar för Google att den snart kommer att tas bort igen. 302 = Permanent. Denna anger för Google att sidan är flyttad permanent. Det gör att Google kommer att indexera den nya sidan direkt. Du ska i princip alltid använda 302. &lt;br /&gt;
|-&lt;br /&gt;
!Besökare&lt;br /&gt;
| Anger; när du har sparat din omdirigering, hur många besökare som skickats om med hjälp av den omdirigeringen &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Omdirigeringar_301_och_302&amp;diff=7705</id>
		<title>Omdirigeringar 301 och 302</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Omdirigeringar_301_och_302&amp;diff=7705"/>
				<updated>2014-03-08T18:33:17Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'När du byter till Vendres e-handelssystem eller byter namn på en informationssida eller kategori kan det vara klokt att göra en omdirigering på den gamla URL-adressen till de...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;När du byter till Vendres e-handelssystem eller byter namn på en informationssida eller kategori kan det vara klokt att göra en omdirigering på den gamla URL-adressen till den nya. I många fall gör systemet detta helt automatiskt men gör du flera namnändringar efter varandra behövs detta göras manuellt. &lt;br /&gt;
&lt;br /&gt;
En omdirigering går ut på att när din besökare besöker en sida som inte finns i din butik så skickas de vidare till en annan sida som existerar.&lt;br /&gt;
&lt;br /&gt;
För att göra en omdirigering går du till Verktyg -&amp;gt; Omdirigeringar. För att skapa en ny omdirigering kan du antingen importera dem från ett textdokument genom att klicka på knappen &amp;quot;Importera&amp;quot; eller så kan du lägga till dem manuellt.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Ankomstadress&lt;br /&gt;
! Ange den adress som besökaren försöker besöka. Om den fullständiga adressen är http://www.dinbutik.se/'''pall-p-188-1.aspx''' så ska du ange den fetmarkerade delen. Tänk på att om du försöker göra en omdirigering på en adress som finns i Vendres system, exempelvis en produkt som existerar så måste du radera produkten för att din omdirigering ska fungera. Omdirigeringarna appliceras bara om URL:en inte kan hittas. &lt;br /&gt;
|-&lt;br /&gt;
! Skickas till&lt;br /&gt;
! Ange den adress som besökaren ska skickas till. Om den fullständiga adressen är http://www.dinbutik.se/'''p/mobler/pall.html''' så ska du ange den fetmarkerade delen.  &lt;br /&gt;
|-&lt;br /&gt;
!Länktyp&lt;br /&gt;
! 302 = Temporär omdirigering vilket berättar för Google att den snart kommer att tas bort igen. 302 = Permanent. Denna anger för Google att sidan är flyttad permanent. Det gör att Google kommer att indexera den nya sidan direkt. Du ska i princip alltid använda 302. &lt;br /&gt;
|-&lt;br /&gt;
!Besökare&lt;br /&gt;
! Anger; när du har sparat din omdirigering, hur många besökare som skickats om med hjälp av den omdirigeringen &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Omdirigeringar_301_%26_302&amp;diff=7704</id>
		<title>Omdirigeringar 301 &amp; 302</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Omdirigeringar_301_%26_302&amp;diff=7704"/>
				<updated>2014-03-08T18:32:19Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'När du byter till Vendres e-handelssystem eller byter namn på en informationssida eller kategori kan det vara klokt att göra en omdirigering på den gamla URL-adressen till de...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;När du byter till Vendres e-handelssystem eller byter namn på en informationssida eller kategori kan det vara klokt att göra en omdirigering på den gamla URL-adressen till den nya. I många fall gör systemet detta helt automatiskt men gör du flera namnändringar efter varandra behövs detta göras manuellt. &lt;br /&gt;
&lt;br /&gt;
En omdirigering går ut på att när din besökare besöker en sida som inte finns i din butik så skickas de vidare till en annan sida som existerar.&lt;br /&gt;
&lt;br /&gt;
För att göra en omdirigering går du till Verktyg -&amp;gt; Omdirigeringar. För att skapa en ny omdirigering kan du antingen importera dem från ett textdokument genom att klicka på knappen &amp;quot;Importera&amp;quot; eller så kan du lägga till dem manuellt.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Ankomstadress&lt;br /&gt;
! Ange den adress som besökaren försöker besöka. Om den fullständiga adressen är http://www.dinbutik.se/'''pall-p-188-1.aspx''' så ska du ange den fetmarkerade delen. Tänk på att om du försöker göra en omdirigering på en adress som finns i Vendres system, exempelvis en produkt som existerar så måste du radera produkten för att din omdirigering ska fungera. Omdirigeringarna appliceras bara om URL:en inte kan hittas. &lt;br /&gt;
|-&lt;br /&gt;
! Skickas till&lt;br /&gt;
! Ange den adress som besökaren ska skickas till. Om den fullständiga adressen är http://www.dinbutik.se/'''p/mobler/pall.html''' så ska du ange den fetmarkerade delen.  &lt;br /&gt;
|-&lt;br /&gt;
!Länktyp&lt;br /&gt;
! 302 = Temporär omdirigering vilket berättar för Google att den snart kommer att tas bort igen. 302 = Permanent. Denna anger för Google att sidan är flyttad permanent. Det gör att Google kommer att indexera den nya sidan direkt. Du ska i princip alltid använda 302. &lt;br /&gt;
|-&lt;br /&gt;
!Besökare&lt;br /&gt;
! Anger; när du har sparat din omdirigering, hur många besökare som skickats om med hjälp av den omdirigeringen &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Orderbekr%C3%A4ftelse&amp;diff=7703</id>
		<title>Orderbekräftelse</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Orderbekr%C3%A4ftelse&amp;diff=7703"/>
				<updated>2014-03-08T17:55:24Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'Det finns olika sätt du kan ändra dina mail som går ut från din e-handel. Orderbekräftelsen ändras lättast genom att gå till Verktyg -&amp;gt; Orderbekräftalsemail. Här kan du...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Det finns olika sätt du kan ändra dina mail som går ut från din e-handel. Orderbekräftelsen ändras lättast genom att gå till Verktyg -&amp;gt; Orderbekräftalsemail. Här kan du ändra all text och göra logisk programmering i TWIG som vårt templatespråk vi använder heter. &lt;br /&gt;
&lt;br /&gt;
All logik och alla variabler hittar du under [[Templating:Emails]]. &lt;br /&gt;
&lt;br /&gt;
I orderbekräftelsemailet skriver du HTML. Alla bilder du vill ha med måste länkas in med hela adressen till din butik, exempelvis http://www.dinbutik.se/images/email-image.jpg&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7701</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7701"/>
				<updated>2014-03-06T17:32:32Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Tekniska krav]]&lt;br /&gt;
* [[Allmänt]]&lt;br /&gt;
** [[Överblick av systemet]]&lt;br /&gt;
** [[Online just nu]]&lt;br /&gt;
** [[Sökfunktionen]]&lt;br /&gt;
** [[Erbjudandeboxar]]&lt;br /&gt;
* [[Marknader]]&lt;br /&gt;
** [[Multishop]]&lt;br /&gt;
* [[Produkthantering]]&lt;br /&gt;
** [[Tillverkare]]&lt;br /&gt;
** [[Komplett produktlista]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Recensioner]]&lt;br /&gt;
** [[Produktpaket]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter i butiken]]&lt;br /&gt;
** [[Pristrappor]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Taggar]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* [[Design och Layout]]&lt;br /&gt;
** [[Templating:Variables]]&lt;br /&gt;
** [[Templating:Emails]]&lt;br /&gt;
** [[FTP och SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
** [[E-postutskick]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
** [[Fraktklasser]]&lt;br /&gt;
** [[Viktbaserad]]&lt;br /&gt;
** [[Till olika länder]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Cache]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 &amp;amp; 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
* [[Spärra IP-adresser]]&lt;br /&gt;
* [[Bildhanteraren]]&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
'''Externa tillägg'''&lt;br /&gt;
* [[Google Analytics]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;br /&gt;
* [[Länkningar i butiken]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Rabattkoder&amp;diff=7700</id>
		<title>Rabattkoder</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Rabattkoder&amp;diff=7700"/>
				<updated>2014-03-06T17:01:51Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Din butik har stöd för rabattkoder där du kan rabattera hela eller delar av ditt sortiment samt även bjuda på frakten. &lt;br /&gt;
&lt;br /&gt;
För att hantera rabattkoder, gå till Sortiment -&amp;gt; Rabattkoder i din administration. Här visas en lista av dina rabattkoder som ligger i ditt system.&lt;br /&gt;
&lt;br /&gt;
En rabattkod kan läggas till per order. &lt;br /&gt;
&lt;br /&gt;
'''Tänk på!''' Om du tar bort en gammal rabattkod så kommer du inte att kunna ändra en order som har den rabattkoden applicerad. Ordern kommer då inte kunna använda rabatten som då är borttagen.&lt;br /&gt;
&lt;br /&gt;
== Video ==&lt;br /&gt;
{{#ev:vimeo|88364275|700}}&lt;br /&gt;
&lt;br /&gt;
== Lägg till / Redigera en rabattkod ==&lt;br /&gt;
För att editera en rabattkod, klicka på förstoringsglaset i listningen. För att lägga till en ny rabattkod, klicka på knappen &amp;quot;Lägg till rabattkod&amp;quot; längst ner på sidan.&lt;br /&gt;
&lt;br /&gt;
Gör följande inställningar:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|Facebook-rabatt&lt;br /&gt;
|Om du har tillägget Facebookrabatt visas denna. Klicka i för att aktivera koden som facebookrabatt. Enbart en kod kan vara facebookrabatt. &lt;br /&gt;
|-&lt;br /&gt;
|Kod&lt;br /&gt;
|Ange en kod. Tillåtna tecken är A-Za-z0-9_-&lt;br /&gt;
|-&lt;br /&gt;
|Rabattkoden gäller mellan&lt;br /&gt;
|Ange två datum där rabattkoden gäller mellan. Anges inga datum gäller den tills vidare. Formatet ska vara i ÅÅÅÅ-MM-DD&lt;br /&gt;
|-&lt;br /&gt;
|Minsta summa man måste köpa för&lt;br /&gt;
|Ange den minsta summan i lokal valuta som rabattkoden ska kunna gälla för&lt;br /&gt;
|-&lt;br /&gt;
|Rabatt på produkt&lt;br /&gt;
|Ange rabatten i procent eller i lokal valuta (ex. Kronor/EUR/USD) som rabattkoden ska vara aktiv för&lt;br /&gt;
|-&lt;br /&gt;
|Antal gånger koden kan användas&lt;br /&gt;
|Ange hur många gånger koden kan användas. Om du inte anger ett värde blir det noll och koden kommer inte kunna användas. Ange 99999 eller linande högt tal för obegränsat antal gånger&lt;br /&gt;
|-&lt;br /&gt;
|Produkt som skickas med gratis&lt;br /&gt;
|Välj en produkt som automatiskt ska skickas med gratis så fort de slår in rabattkoden&lt;br /&gt;
|-&lt;br /&gt;
|Fri frakt&lt;br /&gt;
|Klicka i rutan för att bjuda på frakten. Kunden kan då välja bland samtliga fraktsätt gratis&lt;br /&gt;
|-&lt;br /&gt;
|Fri frakt&lt;br /&gt;
|Klicka i rutan för att bjuda på frakten. Kunden kan då välja bland samtliga fraktsätt gratis&lt;br /&gt;
|-&lt;br /&gt;
|Speciella kategorier&lt;br /&gt;
|Välj kategorier i listan och klicka på pluset. För att ta bort en kopplad kategori, klicka på minuset efter respektive kategori som du har lagt till. Tänk på att du måste klicka på &amp;quot;Spara rabattkod&amp;quot; när du lagt till samtliga. &lt;br /&gt;
|-&lt;br /&gt;
|Speciella tillverkare&lt;br /&gt;
|Välj tillverkare i listan och klicka på pluset. För att ta bort en kopplad tillverkare, klicka på minuset efter respektive tillverkare som du har lagt till. Tänk på att du måste klicka på &amp;quot;Spara rabattkod&amp;quot; när du lagt till samtliga. &lt;br /&gt;
|-&lt;br /&gt;
|Speciella kundgrupper&lt;br /&gt;
|Om rabattkoden bara ska gälla för vissa kundgrupper (under förutsättning att du har avancerad återförsäljarhantering)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Klicka på ''Spara rabattkod'' när du har ändrat klart eller vill lägga till.&lt;br /&gt;
&lt;br /&gt;
Prova därefter att rabattkoden fungerar som du har tänkt dig i butiken. Du behöver inte lägga in en order, men prova att hämta rabattkoden i kassan när du lagt till produkter och uppfyllt övrigt kriterier för att rabattkoden ska vara giltig.&lt;br /&gt;
&lt;br /&gt;
== Moms på rabattkoderna ==&lt;br /&gt;
Momsen på rabattkoderna är som standard 25% vid fasta summor och dynamisk vid procentsatser. Om du vill ändra den momssats som är angiven som standard, gå till Frakt &amp;amp; Betalning -&amp;gt; Ordersummering -&amp;gt; Rabatt. Ändra momssatsen under rubriken Moms och klicka sen på ''Spara''.&lt;br /&gt;
&lt;br /&gt;
== Hämta order med en viss rabattkod ==&lt;br /&gt;
Under Order i admin kan du se alla dina order. För att söka fram order som har en viss rabattkod klickar du på ''Sök order'' och väljer rabattkoden i rullningslistan för ''Rabattkod''. Klicka på ''Sök''. Mer om sökfunktionen kan du läsa under [[Order]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Nyheter&amp;diff=7699</id>
		<title>Nyheter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Nyheter&amp;diff=7699"/>
				<updated>2014-03-06T16:54:11Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I ditt e-handelssystem finns möjlighet att lägga in nyheter. För att skapa en nyhet går du till &amp;quot;Nyheter&amp;quot; i menyn och därefter &amp;quot;Lägg till nyhet&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Du kan ladda upp en bild till varje nyhet samt skriva en bra text och en kort beskrivning som kan visas som en sammanfattning eller ingress på olika delar av sidan. För att implementera nyhetsboxen i designen så kan du läsa mer under [[Templating:Variables]] och under Boxar där. &lt;br /&gt;
&lt;br /&gt;
== Hantera nyheter ==&lt;br /&gt;
&lt;br /&gt;
{{#ev:vimeo|88230728|700}}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Produktvarianter&amp;diff=7698</id>
		<title>Produktvarianter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Produktvarianter&amp;diff=7698"/>
				<updated>2014-03-06T16:37:48Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Variantartiklar används för att enkelt och smidigt skapa variationer av en speciell produkt för exempelvis färg och storlek. Alla produktvarianter har samma funktionalitet som en vanlig produkt och kan ha egen information om exempelvis vikter, bilder, beskrivningar, eget artikelnummer samt leveranstider. Om du uppdaterar huvudartikeln så uppdateras alla underprodukter om de inte har egen unik information. &lt;br /&gt;
&lt;br /&gt;
Variantmallar är en tilläggstjänst till Entreprenör E-handel™. Pris enligt www.startabutik.se&lt;br /&gt;
&lt;br /&gt;
== Se hur du jobbar med varianter ==&lt;br /&gt;
{{#ev:vimeo|88362438|700}}&lt;br /&gt;
&lt;br /&gt;
==Exempelmallar==&lt;br /&gt;
===Val av variant i lista===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;fieldset class=&amp;quot;product-variants&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;legend&amp;gt;Produktvarianter:&amp;lt;/legend&amp;gt;&lt;br /&gt;
  &amp;lt;select onchange=&amp;quot;if(this.value) window.location.pathname = this.value;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;option value=&amp;quot;&amp;quot;&amp;gt;Välj produktvariant&amp;lt;/option&amp;gt;&lt;br /&gt;
{% for combination in modules.products_variants.combinations %}&lt;br /&gt;
    &amp;lt;option value=&amp;quot;{{ modules.products_variants.products[loop.index0].seo_link }}&amp;quot;{% if modules.products_variants.combination == combination %} selected=&amp;quot;selected&amp;quot;{% endif %}&amp;gt;&lt;br /&gt;
{% for variant in modules.products_variants.variants %}&lt;br /&gt;
      {{ variant.options[combination[loop.index0]] }}&lt;br /&gt;
      {% if not loop.last %} {% endif %}&lt;br /&gt;
{% endfor %}&lt;br /&gt;
    &amp;lt;/option&amp;gt;&lt;br /&gt;
{% endfor %}&lt;br /&gt;
  &amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Nyheter&amp;diff=7696</id>
		<title>Nyheter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Nyheter&amp;diff=7696"/>
				<updated>2014-03-05T16:41:56Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med '{{#ev:vimeo|88230728|700}}'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ev:vimeo|88230728|700}}&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Zoner&amp;diff=7695</id>
		<title>Zoner</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Zoner&amp;diff=7695"/>
				<updated>2014-03-05T16:40:43Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Momszoner =&lt;br /&gt;
Här beskrivs hur momsen fungerar i systemet och hur du gör för att ställa in olika momssatser till olika länder.&lt;br /&gt;
&lt;br /&gt;
Momsen läggs alltid på priset i butiken om kunden är momspliktig. Om kunden inte är momspliktig säljs produkten till det inskrivna priset exkl. moms. &lt;br /&gt;
&lt;br /&gt;
== Länder ==&lt;br /&gt;
Börja med att gå in under din Administration -&amp;gt; Plats &amp;amp; moms -&amp;gt; Länder och lägg till alla länder du kommer att sälja till. Det är viktigt att du fyller i rätt ISO-koder när du lägger till länderna. Dessa hittar du här: [http://en.wikipedia.org/wiki/ISO_3166-1]&lt;br /&gt;
{{#ev:vimeo|88230729|700}}&lt;br /&gt;
== Momszoner == &lt;br /&gt;
En momszon är en grupp av länder som delar samma momsregler. Ett vanligt sätt att dela in länerna är:&lt;br /&gt;
Sverige - Innehåller enbart Sverige&lt;br /&gt;
&lt;br /&gt;
EU - Innehåller alla länder som är med i den Europeiska Unionen och därför delar regler. &lt;br /&gt;
&lt;br /&gt;
Världen - Lägg till övriga länder som inte ska debiteras moms.&lt;br /&gt;
&lt;br /&gt;
För att skapa denna kategorisering, börja med att klicka på knappen &amp;quot;Lägg till&amp;quot;. Fyll i följande:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|Område&lt;br /&gt;
|Skriv in namnet på området. Detta visas aldrig för dina kunder.&lt;br /&gt;
|-&lt;br /&gt;
|Beskrivning&lt;br /&gt;
|Detta är enbart för dig själv om du vill beskriva ditt namn ytterligare. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Klicka nu på &amp;quot;Lägg till&amp;quot;. Skapa de Zoner du önskar.&lt;br /&gt;
&lt;br /&gt;
Gå nu in i respektive zon genom att klicka på den gula ikonen framför ikonen. Klicka på &amp;quot;Lägg till&amp;quot; och lägg till de länder du önskar ska finnas med.&lt;br /&gt;
&lt;br /&gt;
'''Observera''' att du måste lägga in ett land i en zon för att den ska bli giltig. Om du inte gör detta kommer uträkningarna i butiken att bli felaktiga.&lt;br /&gt;
&lt;br /&gt;
== Momsklasser ==&lt;br /&gt;
Här skapar du de olika typer av moms som systemet ska kunna hantera. I nio fall av tio ska du inte ändra här. Om du säljer från annat land än Sverige och behöver momsrapporter på andra momssatser är detta rätt plats. Har du frågor om dessa kan du kontakta vår kundtjänst.&lt;br /&gt;
&lt;br /&gt;
== Momsvärden ==&lt;br /&gt;
För att bestämma vad kunden ska betala för moms så kopplar man en momsklass till produkten. Denna momsklass kopplas sen mot en momssats (som är kopplat till ett eller flera länder vari kunden då bor). Till denna koppling sätts en momsprocent. Enkelt uttryckt kan man säga att:&lt;br /&gt;
&lt;br /&gt;
En produkt som säljs med 12% moms i Sverige ska debitera 12% moms. &lt;br /&gt;
En produkt som säljs med 12% moms i Norge ska debiteras 0% moms.&lt;br /&gt;
En produkt som säljs med 12% moms i Tyskland ska debiteras med 12% moms.&lt;br /&gt;
&lt;br /&gt;
Klicka på knappen &amp;quot;Ny Skattekurs&amp;quot; för att skapa en ny koppling. Du kan också klicka på respektive rad för att ändra en redan existerande koppling. Fyll i följande:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|Momsklassens namn&lt;br /&gt;
|Välj den momsklass du ska ställa in&lt;br /&gt;
|-&lt;br /&gt;
|Zon&lt;br /&gt;
|Välj den zon du ska ange moms för&lt;br /&gt;
|-&lt;br /&gt;
|Moms (%)&lt;br /&gt;
|Skriv in momsen i heltal (ex. 12 för 12%). '''Skriv inte med ett procenttecken!'''&lt;br /&gt;
|-&lt;br /&gt;
|Beskrivning&lt;br /&gt;
|Denna text kommer att synas i kassan och på orderbekräftelsen. Den är inte språkstyrd och bör därför vara kortfattade och enbart innhålla ex. 12% moms. Denna text prexias med &amp;quot;Varav&amp;quot; i kassan och där den används i butiken.&lt;br /&gt;
|-&lt;br /&gt;
|Prioritet&lt;br /&gt;
|Anger i vilken ordning systemet ska ta momskursen. Om landet Sverige (om kunden handlar där ifrån) finns i fler zoner kommer prioriteten att avgöra vilken av zonerna som ska få räkna ut momsen. Om du anger två momser med samma prioritet kommer de att slås samman. Detta rekommenderas ej! &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Klicka på knappen &amp;quot;Lägg till&amp;quot;&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Orderhantering&amp;diff=7694</id>
		<title>Orderhantering</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Orderhantering&amp;diff=7694"/>
				<updated>2014-03-05T16:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ev:vimeo|88230730|700}}&lt;br /&gt;
&lt;br /&gt;
Din orderhantering nås under menyalternativet Order i din administration.&lt;br /&gt;
&lt;br /&gt;
== Lista order ==&lt;br /&gt;
När du kommer in under Order i administrationen ser du alla order som har lagts in i din webbutik. Det visas vanligen 50 order per sida. Längst ner under tabellen med ordern kan du bläddra fram och tillbaka mellan sidorna&lt;br /&gt;
&lt;br /&gt;
 * &amp;gt;&amp;gt; för en sida framåt&lt;br /&gt;
 * &amp;lt;&amp;lt; för en sida bakåt&lt;br /&gt;
&lt;br /&gt;
eller så kan du välja i rullningslistan vilken sida du önskar gå till. &lt;br /&gt;
&lt;br /&gt;
Varje rad i tabellen representerar en unik order. Raden innehåller kortfattad information om ordern och genom att klicka på den lilla info-ikonen framför ordens idnummer (först kolumnen) så får du upp mer sammanfattad information utan att sidan behöver laddas om och gå in på ordern. Där kan du se&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Valt betalningssätt&lt;br /&gt;
|Rubriken på det betalningssätt som är valt på ordern. Rubriken ändras under [[Betalningssätt]]&lt;br /&gt;
|-&lt;br /&gt;
|Kundens telefonnummer&lt;br /&gt;
|Om kunden har angivit ett eller flera telefonnummer anges dem här. Ett kommatecken separerar flera nummer&lt;br /&gt;
|-&lt;br /&gt;
|Kundens E-post&lt;br /&gt;
|Den e-post kunden har angivit i samband med ordern&lt;br /&gt;
|-&lt;br /&gt;
|Är återkommande kund&lt;br /&gt;
|Anger om kunden har handlat tidigare. Om kunden har handlat någon gång tidigare visar denna Ja, annars Nej.&lt;br /&gt;
|-&lt;br /&gt;
|Valuta&lt;br /&gt;
|Anger valutakoden för den valuta kunden har handlat i&lt;br /&gt;
|-&lt;br /&gt;
|Produkter i ordern&lt;br /&gt;
|Skriver ut vilka orderrader som ordern innehåller. Priset på produkten skrivs ut i den valuta som kunden handlat i.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Sök order ===&lt;br /&gt;
För att söka fram en eller flera order klickar du på knappen &amp;quot;Sök order&amp;quot; högst upp på ordersida. Du kan här fylla i ett antal fält. Om du fyller i flera fält kommer systemet att ta fram order som stämmer överens med samtliga angivna kriterier. Klicka på knappen ''Sök nu'' för att generera fram resultatet.&lt;br /&gt;
&lt;br /&gt;
== Orderstatistik ==&lt;br /&gt;
&lt;br /&gt;
== Visa och ändra order ==&lt;br /&gt;
&lt;br /&gt;
== Packsedel / Faktura / Kvitto / Plocksedel ==&lt;br /&gt;
Se avsnittet om [[Orderutskrift]]&lt;br /&gt;
&lt;br /&gt;
== Orderinställningar ==&lt;br /&gt;
Se avsnitt om [[Inställningar:Order]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Informationssidor&amp;diff=7692</id>
		<title>Informationssidor</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Informationssidor&amp;diff=7692"/>
				<updated>2014-03-05T16:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ev:vimeo|88230733|700}}&lt;br /&gt;
&lt;br /&gt;
== Systemsidor / Fördefinierade sidor ==&lt;br /&gt;
&lt;br /&gt;
=== Förstasidan ===&lt;br /&gt;
Välj &amp;quot;Förstasidan&amp;quot; under Sidtyp. Denna sida kommer visas som den första sidan kunden ser när de går in på ditt domännamn (ex. www.dinbutik.se). &lt;br /&gt;
&lt;br /&gt;
Om du har flera kundgrupper med olika rättigheter kommer kunden att se den förstasida de har rätt till som har lägst sorteringsordning. På så sätt kan du styra så att alla återförsäljare se en specifik sida när de har loggat in i butiken.&lt;br /&gt;
&lt;br /&gt;
För mer information om produkter på förstasidan se: [[Produkter på förstasidan]]&lt;br /&gt;
&lt;br /&gt;
=== Orderbekräftelsesidan / Tack för din order ===&lt;br /&gt;
Välj &amp;quot;Tack för din order&amp;quot; under Sidtyp när du lägger till en ny sida. Denna sida visas när kunden har lagt in sin order. Kunden får samtidigt som de ser denna sida ett mail med orderbekräftelsen. På denna sida kan det passa att lägga text om hur leveransen kommer att gå till samt hur de gör för att komma i kontakt mer er. Det kan också vara klokt att lägga upp länkar till de sidor där kunden kan skriva recensioner om butiken på Prisjakt och Pricerunner. Kontakta respektive företag för att få mer information om hur detta går till. Koden du får från ex. prisjakt klistrar du bara in i textfältet för att den ska komma upp i butiken. Viktigt är att du testar hur sidan ser ut innan du avslutar ditt arbete. &lt;br /&gt;
&lt;br /&gt;
'''För att testa hur ordersidan ser ut''' går du ut i din webbutik och loggar in som en kund. Om du inte har inloggning i din butik går du till &amp;quot;Kunder&amp;quot; i menyn. Leta upp en kund som inte gjort en order och klicka på uppåtpilen till höger i listningen. Den gör så att du loggar in som kunden i butiken. När du är inloggad i butiken, gå till sidan &amp;quot;checkout_success.php&amp;quot; enligt följande exempel: http://www.minbutik.se/checkout_success.php. Du kan nu uppdatera din sida i admin och direkt se hur det ser ut i butiken.&lt;br /&gt;
&lt;br /&gt;
På denna sida kan du även använda dig av följande variabler (ej att förväxla med övriga variabler i systemet):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ orders_id }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ orders_total }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ tax_total }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ shipment_cost }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ city }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ state }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{ country }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Genom en loop kan du för varje produkt under products få fram (Läggs in av Vendre):&lt;br /&gt;
* sku&lt;br /&gt;
* products_orders_id&lt;br /&gt;
* products_name&lt;br /&gt;
* categories_name&lt;br /&gt;
* products_price&lt;br /&gt;
* products_quantity&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Footer&amp;diff=7691</id>
		<title>Bootstrap:Footer</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Footer&amp;diff=7691"/>
				<updated>2014-03-05T16:23:34Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Tömde sidan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=L%C3%A4nkningar_i_butiken&amp;diff=7690</id>
		<title>Länkningar i butiken</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=L%C3%A4nkningar_i_butiken&amp;diff=7690"/>
				<updated>2014-03-05T16:21:33Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'När du ska länka till en sida i din webbutik hos Vendre är det några viktiga saker du måste tänka på. Systemet du använder hanterar något som kallar sessioner. En sessio...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;När du ska länka till en sida i din webbutik hos Vendre är det några viktiga saker du måste tänka på. Systemet du använder hanterar något som kallar sessioner. En session är en temporär fil som håller reda på vad dina kunder har i varukorgen, vad de heter om de loggar och massa annan information. Varje besökare får en egen session när de kommer in på din sida i form av en lång slumpad kod. Detta visar sig i vissa länkar som kan se ut på detta sätt: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.dinbutik.se/c/mat/?visitorid=2somt3dtl4fom155ssepdijjr7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna kodrad håller reda på att just den sessionen om kunden har lagras på datorn i en så kallad Cookie. När kunden sen kommer tillbaka till butiken kan valutan vara förvald och rätt språk vara i butiken samt även varukorgen ha kvar innehållet (dessa funktioner beror på vilka tjänster du har från Vendre). &lt;br /&gt;
&lt;br /&gt;
När du skickar en länk i ett nyhetsbrev eller delar på Facebook är det viktigt att du inte tar med denna visitorid-del av urlen. Urlen baseras på två delar: &lt;br /&gt;
&lt;br /&gt;
Del 1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.dinbutik.se/c/mat/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Del2: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
?visitorid=2somt3dtl4fom155ssepdijjr7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Undvik den senare då det i vissa fall kan göra att en kund får en annan kunds varukorg. Detta kan också användas för att skicka varukorgar till en vän eller liknande. Kontakta Vendre för mer information om det.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7689</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7689"/>
				<updated>2014-03-05T16:05:23Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Tekniska krav]]&lt;br /&gt;
* [[Allmänt]]&lt;br /&gt;
** [[Överblick av systemet]]&lt;br /&gt;
** [[Online just nu]]&lt;br /&gt;
** [[Sökfunktionen]]&lt;br /&gt;
** [[Erbjudandeboxar]]&lt;br /&gt;
* [[Marknader]]&lt;br /&gt;
* [[Produkthantering]]&lt;br /&gt;
** [[Tillverkare]]&lt;br /&gt;
** [[Komplett produktlista]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Recensioner]]&lt;br /&gt;
** [[Produktpaket]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter i butiken]]&lt;br /&gt;
** [[Pristrappor]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Taggar]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* [[Design och Layout]]&lt;br /&gt;
** [[Templating:Variables]]&lt;br /&gt;
** [[Templating:Emails]]&lt;br /&gt;
** [[FTP och SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
** [[E-postutskick]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
** [[Fraktklasser]]&lt;br /&gt;
** [[Viktbaserad]]&lt;br /&gt;
** [[Till olika länder]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Cache]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 &amp;amp; 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
* [[Spärra IP-adresser]]&lt;br /&gt;
* [[Bildhanteraren]]&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
'''Externa tillägg'''&lt;br /&gt;
* [[Google Analytics]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;br /&gt;
* [[Länkningar i butiken]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Kategorier&amp;diff=7688</id>
		<title>Kategorier</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Kategorier&amp;diff=7688"/>
				<updated>2014-03-05T07:56:07Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ev:vimeo|86769367|700}}&lt;br /&gt;
&lt;br /&gt;
Butiken har stöd för obegränsat antal kategorier i valfritt antal nivåer. Det är ofta bra att börja med att bygga upp kategoriträdet först innan du börjar lägga in för mycket produkter. På så sätt planerar du också din struktur i webbutiken. Om du har mycket produkter, var mer specifik på kategoriernas namn och ha gärna en kategorinivå extra om det underlättar för kunden att hitta det de vill ha.&lt;br /&gt;
&lt;br /&gt;
== Visning av kategorier i butiken ==&lt;br /&gt;
Det finns olika sätt att visa dina produkter i butikssystemet. Denna sektion beror på hur du har jobbat med designen i butiken och hur ni har byggt stöd för olika funktioner. Denna sektion utgår från vår standardmall.&lt;br /&gt;
&lt;br /&gt;
=== Visa alla produkter under huvudkategorier ===&lt;br /&gt;
Systemet har stöd för att visa alla produkter i den kategori du visar samt dess underkategorier.&lt;br /&gt;
&lt;br /&gt;
''Tänk på'' att om du anger en sorteringsordning på produkterna så gäller den sorteringsordning i samtliga kategorier som produkten visas. Samma sak gäller när man visar produkter från underkategorier, sorteringen kan bli annorlunda än tänkt i produktens huvudkategori.&lt;br /&gt;
&lt;br /&gt;
Ändra under:&lt;br /&gt;
Admin -&amp;gt; Inställningar -&amp;gt; Övrig Design -&amp;gt; XXXXXX&lt;br /&gt;
&lt;br /&gt;
=== Visa underkategorier i mitten på sidan ===&lt;br /&gt;
Om du vill visa de underkategorier som finns går du till Admin -&amp;gt; Inställningar -&amp;gt; Övrig Design -&amp;gt; XXXXXX&lt;br /&gt;
&lt;br /&gt;
=== För dig som designer ===&lt;br /&gt;
För dig som är designer kan det vara värt att veta att det finns två kategoriträd som går att använda i butiken.&lt;br /&gt;
&lt;br /&gt;
categories_menu är en meny som visar det totala kategoriträdet samt den valda kategorins underkategorier.&lt;br /&gt;
&lt;br /&gt;
categories_menu_full är en meny som visar hela kategoriträdet inklusive underkategorier i samtliga nivåeer. Denna bör användas om du ska göra javascriptmenyer eller liknande.&lt;br /&gt;
&lt;br /&gt;
== Skapa en ny kategori ==&lt;br /&gt;
För att lägga till en kategori, klicka på Sortiment -&amp;gt; Lägg till Kategori. Se mer info om fälten på sidan under nästa rubrik &amp;quot;Editera kategori&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Editera kategori ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fältnamn&lt;br /&gt;
!Beskrivning&lt;br /&gt;
|-&lt;br /&gt;
|Kategorinamn&lt;br /&gt;
|Kategorins namn som kommer visas i butiken och ligga till grund för den användarvänliga URL-adressen&lt;br /&gt;
|-&lt;br /&gt;
|Underkategori till&lt;br /&gt;
|Ange om du vill att kategorin ska ligga under en annan kategori. Om det är en huvudkategori, välj &amp;quot;Topp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Status&lt;br /&gt;
|Anger om kategorin ska visas i menyn. Även om denna sätts till röd (=dold) så kommer den att gå att gå in på med en exakt angiven länk.&lt;br /&gt;
&lt;br /&gt;
'''Notera!''' Produker som ligger i en inaktiv kategori går fortfarande att köpa och sökas fram om de inte också är satta som inaktiva.&lt;br /&gt;
|-&lt;br /&gt;
|Kategoribeskrivning&lt;br /&gt;
|Används vanligen för att beskriva kategorin. HTML kan användas och texten kan vara av valfri längd. Tips är att hålla texten kort och beskrivande.&lt;br /&gt;
|-&lt;br /&gt;
|Kategoribild&lt;br /&gt;
|Du kan ladda upp en bild från din dator. Läs me om bildhantering i din butik under [[Bildhantering]]&lt;br /&gt;
|-&lt;br /&gt;
|Sorteringsordning&lt;br /&gt;
|Ange var i listan kategorin ska visas. Om inget anges för någon kategori sorteras de efter namn. Under [[Sorteringsordning]] kan du läsa mer.&lt;br /&gt;
|-&lt;br /&gt;
|Externt ID&lt;br /&gt;
|Används för exempelvis Specter där kategorin måste hänvisa till ett ID i deras system. Om du inte vet med dig att denna ska anges lämnar du den tom.&lt;br /&gt;
|-&lt;br /&gt;
|Extra SEO text&lt;br /&gt;
|Om din designer tagit hänsyn till denna tagg kan du använda denna för att skriva en utökad kategoribeskrivning på annan del av sidan, förslagsvis under produktlistningen&lt;br /&gt;
|-&lt;br /&gt;
|Rubrik&lt;br /&gt;
|Om din designer tagit hänsyn till denna tagg kan du använda denna som ett alternativ till kategorirubriken på kategorisidan eller som en underrubrik&lt;br /&gt;
|-&lt;br /&gt;
|Metatitel&lt;br /&gt;
|Läs mer under [[SEO]]&lt;br /&gt;
|-&lt;br /&gt;
|Metabeskrivning&lt;br /&gt;
|Läs mer under [[SEO]]&lt;br /&gt;
|-&lt;br /&gt;
|Metanyckeord&lt;br /&gt;
|Läs mer under [[SEO]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Vi rekommenderar dig att i den mån du kan undvika olika sidor i kategorilistningen. Det är oftast bättre att visa en mängd produkter och låta dina kunder scrolla hellre än att klicka sig vidare på olika sidor. Du anger hur många produkter som ska listas i kategorierna under Inställningar -&amp;gt; Övrig design.&lt;br /&gt;
&lt;br /&gt;
== Kategorier, taggar och specifikationer ==&lt;br /&gt;
Systemet har en avancerad uppbyggnad för att specificera och kategoriindela produkter. I systemet kan du kategorisera produkter dels med [[Taggar]], [[Specifikationer]] samt med [[Kategorier]]. Alla sätt är gjorda för samma syfte, att beskriva och göra produkten sökbar i butiken för dina kunder.&lt;br /&gt;
&lt;br /&gt;
För avancerad filtrering, kontakta oss. Mer info finns under [[Taggar]] och [[Specifikationer]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7687</id>
		<title>Bootstrap:Menu</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Bootstrap:Menu&amp;diff=7687"/>
				<updated>2014-02-21T08:00:12Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Tekniska krav]]&lt;br /&gt;
* [[Allmänt]]&lt;br /&gt;
** [[Överblick av systemet]]&lt;br /&gt;
** [[Online just nu]]&lt;br /&gt;
** [[Sökfunktionen]]&lt;br /&gt;
** [[Erbjudandeboxar]]&lt;br /&gt;
* [[Marknader]]&lt;br /&gt;
* [[Produkthantering]]&lt;br /&gt;
** [[Tillverkare]]&lt;br /&gt;
** [[Komplett produktlista]]&lt;br /&gt;
** [[Importera produkter]]&lt;br /&gt;
** [[Recensioner]]&lt;br /&gt;
** [[Produktpaket]]&lt;br /&gt;
** [[Produktattribut]]&lt;br /&gt;
** [[Produktvarianter]]&lt;br /&gt;
** [[Kategorier]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter i butiken]]&lt;br /&gt;
** [[Pristrappor]]&lt;br /&gt;
** [[Enheter]]&lt;br /&gt;
** [[Taggar]]&lt;br /&gt;
** [[Specifikationer]]&lt;br /&gt;
** [[Produkter på förstasidan]]&lt;br /&gt;
* [[Design och Layout]]&lt;br /&gt;
** [[Templating:Variables]]&lt;br /&gt;
** [[Templating:Emails]]&lt;br /&gt;
** [[FTP och SFTP]]&lt;br /&gt;
* [[Kunder]]&lt;br /&gt;
** [[Prislistor &amp;amp; rättigheter]]&lt;br /&gt;
** [[Nyhetsbrev]]&lt;br /&gt;
** [[E-postutskick]]&lt;br /&gt;
* [[Orderhantering]]&lt;br /&gt;
** [[Orderstatus]]&lt;br /&gt;
** [[Unifaun]]&lt;br /&gt;
** [[Rabattkoder]]&lt;br /&gt;
** [[Orderbekräftelse]]&lt;br /&gt;
* [[Export till prissidor]]&lt;br /&gt;
* [[Integrering mot affärssystem]]&lt;br /&gt;
** [[Integrering mot Specter]]&lt;br /&gt;
* [[Frakt]]&lt;br /&gt;
** [[Fraktklasser]]&lt;br /&gt;
** [[Viktbaserad]]&lt;br /&gt;
** [[Till olika länder]]&lt;br /&gt;
* [[Betalsätt]]&lt;br /&gt;
** [[DIBS]]&lt;br /&gt;
** [[Payson]]&lt;br /&gt;
** [[Klarna]]&lt;br /&gt;
&lt;br /&gt;
* [[Innehåll]]&lt;br /&gt;
** [[Informationssidor]]&lt;br /&gt;
** [[Cache]]&lt;br /&gt;
** [[Nyheter]]&lt;br /&gt;
** [[Omdirigeringar 301 &amp;amp; 302]]&lt;br /&gt;
* [[Kundundersökningar]]&lt;br /&gt;
* [[Spärra IP-adresser]]&lt;br /&gt;
* [[Bildhanteraren]]&lt;br /&gt;
* [[Administratörer]]&lt;br /&gt;
* [[Inställningspanelen]]&lt;br /&gt;
** [[Rensa butiken]]&lt;br /&gt;
** [[Språkhantering]]&lt;br /&gt;
** [[Domännamn och e-post]]&lt;br /&gt;
** [[Zoner]] (Moms, länder)&lt;br /&gt;
** [[Administratörer]]&lt;br /&gt;
&lt;br /&gt;
'''Externa tillägg'''&lt;br /&gt;
* [[Google Analytics]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Förklaringar'''&lt;br /&gt;
* [[SEO]]&lt;br /&gt;
* [[Sorteringsordning]]&lt;br /&gt;
* [[Bildhantering]]&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=FTP_%26_SFTP&amp;diff=7685</id>
		<title>FTP &amp; SFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=FTP_%26_SFTP&amp;diff=7685"/>
				<updated>2014-02-21T07:56:57Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'Din plattform har stöd för att du via SFTP kan ansluta till din templatemapp och redigera dina designfiler på ett smidigt sätt direkt i exempelvis Dreamweaver eller Coda om d...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Din plattform har stöd för att du via SFTP kan ansluta till din templatemapp och redigera dina designfiler på ett smidigt sätt direkt i exempelvis Dreamweaver eller Coda om du kör Mac. För att få SFTP-tillgång behöver du kontakta Vendre för att få det aktiverat. Därefter ansluter du som vanligt med ditt FTP/SFTP-program. &lt;br /&gt;
&lt;br /&gt;
Några FTP-program för Windows: &lt;br /&gt;
* FileZilla&lt;br /&gt;
* WinSCP&lt;br /&gt;
* SmartFTP&lt;br /&gt;
* Dreamweaver (inkl. editor)&lt;br /&gt;
&lt;br /&gt;
Några FTP-program till Mac:&lt;br /&gt;
* Transmit&lt;br /&gt;
* Coda (inkl. editor)&lt;br /&gt;
&lt;br /&gt;
Observera att Vendre inte har någon support för dessa program eller hur de används. &lt;br /&gt;
&lt;br /&gt;
=== Inloggning till SFTP ===&lt;br /&gt;
Kom ihåg att vara noga med att ansluta med SFTP och inte FTP. &lt;br /&gt;
&lt;br /&gt;
Port: 9000&lt;br /&gt;
Host: www.dinbutik.se&lt;br /&gt;
Användare: admin.user@www.dinbutik.se*&lt;br /&gt;
Lösenord: samma lösenord som du har när du loggar in i admin&lt;br /&gt;
&lt;br /&gt;
Användaren blir med andra ord pelle.andersson@www.dinbutik.se om du har pelle.andersson som inloggning i din butik.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Exportera_produkter&amp;diff=7684</id>
		<title>Exportera produkter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Exportera_produkter&amp;diff=7684"/>
				<updated>2014-02-18T14:03:35Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: Skapade sidan med 'För att exportera produkter från ditt e-handelssystem använder du lättast den Excelexport som finns. Denna hittar du under   '''Sortiment -&amp;gt; Importera produkter'''. På denna...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;För att exportera produkter från ditt e-handelssystem använder du lättast den Excelexport som finns. Denna hittar du under &lt;br /&gt;
&lt;br /&gt;
'''Sortiment -&amp;gt; Importera produkter'''. På denna sida kan ni både importera och exportera produkterna i sortimentet.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7683</id>
		<title>Domännamn och e-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7683"/>
				<updated>2014-02-18T11:49:22Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Peka A-record */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Domännamn ===&lt;br /&gt;
&lt;br /&gt;
==== Peka A-record ====&lt;br /&gt;
Om du bara vill använda exempelvis shop.dittdomannamn.se eller www.dittdomannamn.se men '''inte''' vill ha mail hos oss kan du göra en ompekning av A-record i din DNS.&lt;br /&gt;
&lt;br /&gt;
Peka då ditt den subdomän du önskar till sbadmin.se. (använd CNAME). Kom ihåg att meddela oss före!&lt;br /&gt;
&lt;br /&gt;
Om ovan inte fungerar så peka om A-record till: 31.192.227.93. Kom ihåg att meddela oss efter att detta är gjort.&lt;br /&gt;
&lt;br /&gt;
==== Peka om domännamn till våra namnservrar ==== &lt;br /&gt;
Kom ihåg att maila oss och meddela vilket domännamn du önskar använda till din webbutik. Peka sen om ditt domännamn till följande namnservrar:&lt;br /&gt;
&lt;br /&gt;
ns1.butiksdns.se&lt;br /&gt;
&lt;br /&gt;
ns2.butiksdns.se&lt;br /&gt;
&lt;br /&gt;
=== E-post ===&lt;br /&gt;
Det finns några olika sätt för att hantera din e-post i din webbutik. &lt;br /&gt;
&lt;br /&gt;
==== Använd extern partner för e-post ==== &lt;br /&gt;
Om ni idag har er e-post hos ett annat företag och önskar behålla den där behöver ni inte göra något. Se bara till att personen som hanterar domännamnet bara pekar om A-record som det står beskrivet om ovan. &lt;br /&gt;
&lt;br /&gt;
==== Använd Google Apps (Rekommenderas!) ==== &lt;br /&gt;
Google har en helt gratis e-posttjänst som erbjuder riktigt bra e-posttjänster till dig som har ett eget domännamn. Gå in på [http://www.google.com/apps/intl/sv/group/index.html] och läs mer. Om ni har ert domännamn hos oss, sätt upp ditt konto hos Google och meddela oss så pekar vi om ditt domännamn mot Googles servrar. Tänk på att meddela oss så fort som möjligt då det kan ta upp till 48 timmar innan domännamnet pekas om. &lt;br /&gt;
&lt;br /&gt;
==== Använd vår mailtjänst ==== &lt;br /&gt;
När ditt domännamn är ompekat till oss kan du gå till Inställningar -&amp;gt; Mail för att hantera dina e-postadresser.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7682</id>
		<title>Domännamn och e-post</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Dom%C3%A4nnamn_och_e-post&amp;diff=7682"/>
				<updated>2014-02-18T08:47:23Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: /* Peka A-record */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Domännamn ===&lt;br /&gt;
&lt;br /&gt;
==== Peka A-record ====&lt;br /&gt;
Om du bara vill använda exempelvis shop.dittdomannamn.se eller www.dittdomannamn.se men '''inte''' vill ha mail hos oss kan du göra en ompekning av A-record i din DNS.&lt;br /&gt;
&lt;br /&gt;
Peka då ditt den subdomän du önskar till sbadmin.se. (använd CNAME). Kom ihåg att meddela oss före!&lt;br /&gt;
&lt;br /&gt;
Om ovan inte fungerar så peka om A-record till: 31.192.227.9. Kom ihåg att meddela oss efter att detta är gjort.&lt;br /&gt;
&lt;br /&gt;
==== Peka om domännamn till våra namnservrar ==== &lt;br /&gt;
Kom ihåg att maila oss och meddela vilket domännamn du önskar använda till din webbutik. Peka sen om ditt domännamn till följande namnservrar:&lt;br /&gt;
&lt;br /&gt;
ns1.butiksdns.se&lt;br /&gt;
&lt;br /&gt;
ns2.butiksdns.se&lt;br /&gt;
&lt;br /&gt;
=== E-post ===&lt;br /&gt;
Det finns några olika sätt för att hantera din e-post i din webbutik. &lt;br /&gt;
&lt;br /&gt;
==== Använd extern partner för e-post ==== &lt;br /&gt;
Om ni idag har er e-post hos ett annat företag och önskar behålla den där behöver ni inte göra något. Se bara till att personen som hanterar domännamnet bara pekar om A-record som det står beskrivet om ovan. &lt;br /&gt;
&lt;br /&gt;
==== Använd Google Apps (Rekommenderas!) ==== &lt;br /&gt;
Google har en helt gratis e-posttjänst som erbjuder riktigt bra e-posttjänster till dig som har ett eget domännamn. Gå in på [http://www.google.com/apps/intl/sv/group/index.html] och läs mer. Om ni har ert domännamn hos oss, sätt upp ditt konto hos Google och meddela oss så pekar vi om ditt domännamn mot Googles servrar. Tänk på att meddela oss så fort som möjligt då det kan ta upp till 48 timmar innan domännamnet pekas om. &lt;br /&gt;
&lt;br /&gt;
==== Använd vår mailtjänst ==== &lt;br /&gt;
När ditt domännamn är ompekat till oss kan du gå till Inställningar -&amp;gt; Mail för att hantera dina e-postadresser.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	<entry>
		<id>https://wiki.vendre.se/index.php?title=Nyhetsbrev&amp;diff=7681</id>
		<title>Nyhetsbrev</title>
		<link rel="alternate" type="text/html" href="https://wiki.vendre.se/index.php?title=Nyhetsbrev&amp;diff=7681"/>
				<updated>2014-02-16T13:56:18Z</updated>
		
		<summary type="html">&lt;p&gt;Karl: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Startabutik erbjuder en enklare tjänst för nyhetsbrev. Tjänsten är till för att snabbt kunna göra enklare utskick till dina kunder. Om du vill få större möjligheter att göra mer designade utskick och bättre följa upp hur många kunder som köper och handlar via de brev du skickar ut kan du använda någon av våra partners för detta:&lt;br /&gt;
&lt;br /&gt;
* [http://www.getanewsletter.com/?a_aid=309f07d GetANewsletter]&lt;br /&gt;
* [http://mailchimp.com/ Mailchimp]&lt;br /&gt;
* [http://www.campaignmonitor.com/ Campaign Monitor]&lt;br /&gt;
&lt;br /&gt;
Till båda partnerna har vi riktigt bra integrationer. För GetANewsletter kan vi skicka alla kunders e-postadresser till dem i relatid. Detta kostar 1 990 kr i start. För Mailchimp har vi en mer anvancerad integrering. Kontakta oss för mer information om den lösningen. &lt;br /&gt;
&lt;br /&gt;
== Hantera prenumeranter ==&lt;br /&gt;
Alla mottagare av nyhetsbrev hittar du under Nyheter -&amp;gt; Nyhetsbrev -&amp;gt; mottagare. Om du vill lägga till alla kunder som handlat hos dig, gå till Nyheter -&amp;gt; Mottagare. Klicka här på texten ''Lägg till samtliga kunder i denna lista'' ovanför tabellen till höger.&lt;br /&gt;
&lt;br /&gt;
== Skicka ut från vårt system ==&lt;br /&gt;
I systemet tillåts du att skicka ut upp till 1 000 st nyhetsbrev. Denna gräns är satt som skydd mot dig och övriga kunder på servern för att servern inte ska riskera att markeras som en spam-server som skickar ut stora mängder e-post. Vi rekommenderar generellt att du använder något extern företag för utskick av nyhetsbrev då leveranssäkerheten är högre då dessa företag jobbar med nyhetsbrev som deras huvudsaklig verksamhet. &lt;br /&gt;
&lt;br /&gt;
'''Mer info kommer'''&lt;br /&gt;
&lt;br /&gt;
'''Uppdatering 2013-02-18'''&lt;br /&gt;
&lt;br /&gt;
Nyhetsbrevstjänsten kommer från och med 2013-06-01 att tas bort från systemet och ersättas med en integrering mot en lämplig nyhetsbrevstjänst som erbjuder samma mängd gratisutskick varje månad. Detta gör vi för att fokusera på e-handelssystemet och låta företag med fullt fokus på nyhetsbrev göra dessa utskick istället.&lt;br /&gt;
&lt;br /&gt;
== Exportera prenummeranter ==&lt;br /&gt;
Om du vill exportera dina prenumeranter är det helt möjligt! De kan sen importeras i valfritt mailsystem. Gå till: Verktyg -&amp;gt; Rapporter -&amp;gt; E-postadresser för kunder som vill ha nyhetsbrev. För att göra exporten, klicka på knappen ''Som CSV (Semikolon)'' eller ''Som CSV (Tab)'' som då öppnar alla e-postadresser i ett nytt fönster som du kan spara ner på datorn eller markera och kopiera och spara. &lt;br /&gt;
&lt;br /&gt;
'''Tips!''' Om du vill lägga till alla kunder som handlat hos dig, gå till Nyheter -&amp;gt; Mottagare. Klicka här på texten ''Lägg till samtliga kunder i denna lista'' ovanför tabellen till höger.&lt;/div&gt;</summary>
		<author><name>Karl</name></author>	</entry>

	</feed>