2012-08-06

[カラーミーショップ] ページ数つきのページナビ

カラーミーショップのカスタマイズメモです。

カラーミーショップのテンプレートではページ数が出ているページナビがなかったので、
自分なりに作ってみました。

<p class="pagelist">
<{assign var="pageMax" value="40"}>
<{if $productlist_num > $pageMax }>
<{section name=cnt start=1 loop=$productlist_num/$pageMax+2}>
<{if ($smarty.section.cnt.index-1)*$pageMax+1 == $productlist_snum}>
<span style="font-weight: bold;"><{$smarty.section.cnt.index}></span>
<{else}>
<a href="<{$smarty.server.REQUEST_URI}>&page=<{$smarty.section.cnt.index}>"><{$smarty.section.cnt.index}></a>
<{/if}>
<{/section}>
<{/if}>
<{if $productlist_prev_page != ""}><span class="move"><a href="<{$productlist_prev_page}>">戻る</a></span><{/if}>
<{if $productlist_next_page != ""}><span class="move"><a href="<{$productlist_next_page}>">次へ</a></span><{/if}>
</p>


pageMaxの値が1ページあたりに表示する商品件数です。
ここも自動取得できればよかったのですが、ちょっと無理そうでした。

もし間違っている箇所がありましたらご連絡ください。

Comment:

Trackback URL: