This page contains a complete example of a simple product template. It only uses a couple of [-- IF --] tag to test whether the product has a more information page or subproducts. It does not use any [-- INCLUDE --] tags, and it does not use a style sheet for formatting -- just simple, easy-to-read HTML with custom template tags.
[-- DEFINE SUBPRODUCT --]
<b>[-- PRODUCT.Name --]</b> [-- PRODUCT.Price --] <a href="[-- PRODUCT.AddToCartURL --]">Add to Cart</a>
[-- END_DEFINE SUBPRODUCT --]
[-- DEFINE PRODUCT --]
[-- IF PRODUCT.DisplayMoreInformationPage --]
<a href="[-- PRODUCT.MoreInfoURL --]">[-- PRODUCT.Graphic --]</a>
[-- ELSE --]
[-- PRODUCT.Graphic --]
[-- END_IF --]
[-- PRODUCT.NameSize Begin --][-- PRODUCT.NameStyle Begin --]
[-- IF PRODUCT.DisplayMoreInformationPage --]
<a href="[-- PRODUCT.MoreInfoURL --]">[-- PRODUCT.Name --]</a>
[-- ELSE --]
[-- PRODUCT.Name --]
[-- END_IF --]
[-- PRODUCT.NameStyle End --][-- PRODUCT.NameSize End --]
[-- PRODUCT.SKUSize Begin --][-- PRODUCT.SKUStyle Begin --]
[-- PRODUCT.SKU --]
[-- PRODUCT.SKUStyle End --][-- PRODUCT.SKUSize End --]
<br>
[-- PRODUCT.DescriptionSize Begin --][-- PRODUCT.DescriptionStyle Begin --]
[-- PRODUCT.ProductDescription --]
[-- PRODUCT.DescriptionStyle End --][-- PRODUCT.DescriptionSize End --]
[-- IF PRODUCT.Subproduct --]
[-- LOOP SUBPRODUCTS --]
<br>[-- SUBPRODUCTS --]
[-- END_LOOP SUBPRODUCTS --]
[-- ELSE --]
<br>[-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.Price --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
[-- PRODUCT.OrderCheckout --]
[-- END_IF --]
[-- END_DEFINE PRODUCT --]
[-- DEFINE MORE_INFO_PAGE --]
<html>
<head>
<title>[-- PRODUCT.Name --]<title>
</head>
<body>
[-- HEADER --]
<center>
<h1>[-- PRODUCT.Name --]</h1>
[-- PRODUCT.MoreInformationGraphic --]
<br>[-- PRODUCT.MoreInformationText --]
[-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.Price --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
[-- PRODUCT.OrderCheckout --]
[-- FOOTER --]
</center>
</body>
</html>
[-- END_DEFINE MORE_INFO_PAGE --]