質問 > フロント機能 > 商品一覧にて、件数ごとに文字列を入力したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tecotoco |
投稿日時: 2008/9/13 0:54
対応状況: −−−
|
常連 登録日: 2008/9/13 居住地: 投稿: 42 |
商品一覧にて、件数ごとに文字列を入力したい はじめまして。商品一覧(カテゴリー)ページについてご質問です。
デフォルトの15件表示を基準にお話します。 たとえば以下のように、5件ずつで任意の文字列などを挿入するにはどのようにテンプレートを変更すると良いでしょうか? <15件表示で5件ずつの区切り> 商品5件表示 <hr /> ←区切りを入れる 商品5件表示 <hr /> ←区切りを入れる 商品5件表示 <hr /> ←区切りを入れる <!--{section name=cnt loop=$arrProducts}-->を <!--{section name=cnt loop=$arrProducts step=5}--> みたいにするのかと思いましたがうまくいかないようで・・・。 宜しければご回答お願い致しますm(。。)m |
seasoft |
投稿日時: 2008/9/13 1:04
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品一覧にて、件数ごとに文字列を入力したい 当方で運用管理しているサイトで、似たようなことをしているので、少し書き換えてみました。(書き換え後は未テストです。)
+ <!--{assign var=cnt value=0}--> = <!--{section name=cnt loop=$arrProducts}--> + <!--{assign var=cnt value=$cnt+1}--> = <!--{assign var=id value=$arrProducts[cnt].product_id}--> = <!--▼商品--> + <!--{if $cnt-1 % 5 == 0}--><hr /><!--{/if}--> + … 追加している行 = … 変更のない行 もっと、美しい書き方がありそうな気もしますが、まぁいっか的なコードでコメンなさい。
|
tecotoco |
投稿日時: 2008/9/13 1:49
対応状況: −−−
|
常連 登録日: 2008/9/13 居住地: 投稿: 42 |
Re: 商品一覧にて、件数ごとに文字列を入力したい 回答ありがとうございます。
提示のコードでは、 最初の1件 <hr /> ←区切り入る 商品5件表示 <hr /> ←区切りを入れる ・・・ となりましたので、 + <!--{assign var=cnt value=0}--> を + <!--{assign var=cnt value=1}--> と変更してみましたら、区切り方が整いました。 どうもありがとうございましたm(。。)m |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |