カラーミーショップ条件分岐のやり方
コピペ用にメモしておくことにします。
テンプレートで条件分岐
現在表示しているテンプレートを判断して、一致すればバナーを表示の場合。
下記の例はトップページのみにバナーを表示する場合です。
<{if $tpl_name != "top"}>
<img src="path/to/banner.jpg">
<{/if}>
<!--
$tpl_nameは <{$file_name}> で取得できます。
トップは"file:1/top.tpl"って取れるのでtopですね。
-->
カテゴリ名で条件分岐
カテゴリ名での分岐は商品一覧ページと商品詳細ページで使えます。
<!--大カテゴリ名が"Tシャツ"だったらバナーを表示-->
<{if $bid_name == "Tシャツ"}>
<img src="path/to/banner.jpg">
<{/if}>
<!--小カテゴリ名が"Tシャツ"か"パンツ"だったらバナーを表示-->
<{if $sid_name == "Tシャツ" || $sid_name == "パンツ"}>
<img src="path/to/banner.jpg">
<{/if}>
商品IDで条件分岐
下記は商品詳細テンプレートで指定した商品IDに一致した場合バナーを表示する記述です。
<!--1商品だけ-->
<{if $product.id == 00000000}>
<img src="path/to/banner.jpg">
<{/if}>
<!--
商品ID:00000000か11111111に一致する場合
バナーを表示
-->
<{if $product.id == 00000000 || $product.id == 11111111}>
<img src="path/to/banner.jpg">
<{/if}>
とりあえずこれぐらいだろうか?
都度追加しよう。