[ec-cube] 一覧の表示件数切り換えをテキストリンクに変更する
使い勝手の向上を目指します。
表示件数の選択が<select>タグなのが使いにくいので<a>タグに変更してみます。
変更後はonclickでrel属性を使う様にしていますが、name属性等でもよいかと思います。
対象ファイル
/htdocs/data/Smarty/templates/default/products/list.php
サンプルソース
変更前
<select name="disp_number" onchange="javascript:fnChangeDispNumber(this.value);"> <!--{foreach from=$arrPRODUCTLISTMAX item="dispnum" key="num"}--> <!--{if $num == $disp_number}--> <option value="<!--{$num}-->" selected="selected" ><!--{$dispnum}--></option> <!--{else}--> <option value="<!--{$num}-->" ><!--{$dispnum}--></option> <!--{/if}--> <!--{/foreach}--> </select>
↓
変更後
<!--{foreach from=$arrPRODUCTLISTMAX item="dispnum" key="num"}--> <!--{if $num == $disp_number}--> <b><!--{$dispnum}--></b> <!--{else}--> <a href="#" rel="<!--{$num}-->" value="<!--{$num}-->" onclick="javascript:fnChangeDispNumber(this.rel);"><!--{$dispnum}--></a> <!--{/if}--> <!--{/foreach}-->