Category page
CATALOG
{loop name="category0" type="category" parent="0" order="manual"}
CATEGORY : #TITLE (#LOOP_COUNT / #LOOP_TOTAL)
{loop name="product" type="product" category="#ID"}
#TITLE
#DESCRIPTION
{ifloop rel="acc"}
Accessories
{loop name="acc" type="accessory" product="#ID" order="accessory"}
- #REF
{/loop}
{/ifloop}
{elseloop rel="acc"}
No accessory
{/elseloop}
{ifloop rel="ft"}
Features
{assign var=current_product value=#ID}
{loop name="ft" type="feature" order="manual" product="#ID"}
-
#TITLE :
{loop name="ft_v" type="feature_value" product="{$current_product}" feature="#ID"}
#TITLE / #PERSONAL_VALUE
{/loop}
{/loop}
{/ifloop}
{elseloop rel="ft"}
No feature
{/elseloop}
{/loop}
{loop name="catgory1" type="category" parent="#ID"}
SUBCATEGORY : #TITLE (#LOOP_COUNT / #LOOP_TOTAL)
{loop name="product" type="product" category="#ID"}
#TITLE
#DESCRIPTION
{ifloop rel="acc"}
Accessories
{loop name="acc" type="accessory" product="#ID" order="accessory"}
- #REF
{/loop}
{/ifloop}
{elseloop rel="acc"}
No accessory
{/elseloop}
{ifloop rel="ft"}
Features
{loop name="ft" type="feature" order="manual" product="#ID"}
- #TITLE
{/loop}
{/ifloop}
{elseloop rel="ft"}
No feature
{/elseloop}
{/loop}
{/loop}
{/loop}
ALL FEATURES AND THEIR AVAILABILITY
{loop name="ft" type="feature" order="manual"}
-
#TITLE
{loop name="ftav" type="feature_availability" order="manual" feature="#ID"}
- #TITLE
{/loop}
{/loop}
ALL ATTRIBUTES AND THEIR AVAILABILITY
{loop name="attr" type="attribute" order="manual"}
-
#TITLE
{loop name="attrav" type="attribute_availability" order="manual" attribute="#ID"}
- #TITLE
{/loop}
{/loop}
SANDBOX
{*loop name="product" type="product" order="promo,min_price" exclude_category="3" new="on" promo="off"}
PRODUCT : #REF / #TITLE
{/loop*}
{*loop name="product" type="product" new="on" promo="off"}
PRODUCT : #REF / #TITLE
{/loop*}
{*loop name="product" type="product" order="ref" feature_availability="1: (1 | 2) , 2: 4, 3: 433"}
PRODUCT : #REF / #TITLE
price : #PRICE €
promo price : #PROMO_PRICE €
is promo : #PROMO
is new : #NEW
weight : #WEIGHT
{/loop*}
{*loop name="product" type="product" order="ref" feature_values="1: foo"}
PRODUCT : #REF / #TITLE
price : #PRICE €
promo price : #PROMO_PRICE €
is promo : #PROMO
is new : #NEW
weight : #WEIGHT
{/loop*}