A StoreFront template will automatically receive context variables. These variables are already initialized and provide data and services needed by the page. The number and types of variables will vary depending on the type of template.
There are 4 types of templates:
- Catalog - These are the product groups and the product pages that customers browse to look at a merchant's offerings.
- System - These are the checkout pages, affiliate support, and "My Account" customer portal.
- Static - These are adhoc pages created by the merchants for their own purposes. They can be anything.
- Email - These are the email templates used to send email correspondence to the customers, such as the electronic receipt that is mailed upon order completion.