[EC-CUBE]モバイルでもポイント利用注文 EC-CUBEではデフォルトでモバイルサイトも構築されますが、ポイント利用注文がテンプレートに反映されていません。 モバイルではポイント利用注文は仕様上実現できないのかな?と思っていたんですが、よくテンプレートを見るとポイント利用ロジックは残っており、これを表示させるようにテンプレートを変更すればモバイルでもポイント利用注文が可能になります。 【モバイルでのポイント利用注文反映方法】 ※バージョン2.0、デフォルトテンプレートの変更方法です。 まず、 /data/Smarty/templates/default/mobile/shopping/deliv_date.tpl の 33~35行目 を以下の内容に変更します。 &italic(){ <!--{if $tpl_login == 1}--> ■ポイント利用<br /> 現在の所持ポイントは「<!--{$tpl_user_point|default:0}--> pt」です。<br /> 所持ポイント以上のポイントはご利用いただけません。<br /> <input type="hidden" name="point_check" value="1" /> <input type="text" name="use_point" istyle="4" /> <!--{/if}--> } 次に、 /data/Smarty/templates/default/mobile/shopping/confirm.tpl の 72行目 に以下の文を挿入します。 &italic(){ <!--{assign var=discount value=`$arrData.use_point*$smarty.const.POINT_VALUE`}-->-& lt;!--{$discount|number_format|default:0}-->円 } これでモバイルからの注文でもポイント利用が可能です。