質問 > フロント機能 > カテゴリー画面でのカウント |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
moke |
投稿日時: 2012/1/12 11:32
対応状況: −−−
|
半人前 登録日: 2011/12/15 居住地: 投稿: 20 |
カテゴリー画面でのカウント いつも大変お世話になっております。
今回カテゴリー画面で、カウント毎に異なった画像を表示したいと考えています。 そこで、Smartyのcounterを使用し指定のカウントの際、if文を使用し、画像表示を行うことにしました。 しかし、assignで指定した変数に値が格納されず、if文中でcounterの値を判定することができない状態です。 <!--{counter name="cnt" start="0" skip="1" direction="up" assign="count"}--> <!--{foreach from=$arrTree item=arrCategory name="trend_category"}--> <!--{if $arrCategory.level==1}--> <!--{foreach from=$arrProductData item=arrProduct name="product_data"}--> <!--{if $smarty.foreach.product_data.index == $count}--> <img src="<!--{$smarty.const.IMAGE_SAVE_URLPATH|sfTrimURL}-->/<!--{$arrProduct.main_list_image|sfNoImageMainList}-->" alt="<!--{$arrProduct.name}-->" class="picture" /> <!--{/if}--> <!--{/foreach}--> <!--{counter}--> <!--{/if}--> <!--{/foreach}--> counterの使用方法に間違いがあるのでしょうか? 使用方法が違う場合、他にカウントを取る方法がありますでしょうか? ご教授頂ければ幸いです。 [EC-CUBE] 2.11.4 [サーバ] 自社サーバ [OS] centOS [PHP] 5.3.3 [データベース] MySQL [WEBサーバ] apache2.2.3-53 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» カテゴリー画面でのカウント | moke | 2012/1/12 11:32 |
Re: カテゴリー画面でのカウント | moke | 2012/1/12 14:39 |