2010年5月17日

商品画像の表示数をふやしたい 2

商品画像の表示数をふやしたい 1」からのつづき。
似ているように感じるかもしれませんが、前回とはまったく別の話になります。

テンプレート内の種類「商品詳細」(カラーミーのデザイン設定 2の写真参照)にあるHTMLソースの画像表示部分を抜粋。
<{if $product.ot1_url != ""}>
  <div class="sub">
    <a target="_blank" href="<{$product.ot1_url}>"><img src="<{$product.ot1_url}>" /></a>
  </div>
<{/if}>
<{if $product.ot2_url != ""}>
  <div class="sub">
    <a target="_blank" href="<{$product.ot2_url}>"><img src="<{$product.ot2_url}>" /></a>
  </div>
<{/if}>
<{if $product.ot3_url != ""}>
  <div class="sub">
    <a target="_blank" href="<{$product.ot3_url}>"><img src="<{$product.ot3_url}>" /></a>
  </div>
<{/if}>
その他画像1のURLが空白でなければ、画像+画像のURLリンクを作成します、という意味です(以下2~3も同様です)。URLは「参照」ボタンをクリックしたあとで、一定の基準にのっとり、自動的に生成されます。

さて、さきほどのHTMLソースに一定の法則性があることに気づきましたか。
もしかしたら、その法則にのっとり、「$product.ot4_url」の行を追加すれば、4枚目の画像が表示できたりして。

なるほど……ですが、そんなことはできません。
$~は独自タグと呼ばれる部分で、われわれで勝手に作ることができないからです。


商品画像の表示数をふやしたい 3」へつづく。