質問 > 管理機能 > 100ポイントで1000円分のお買い物券 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nao716 |
投稿日時: 2012/3/15 15:45
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2012/2/14 居住地: 投稿: 30 |
Re: 100ポイントで1000円分のお買い物券 aska824 様、ご回答ありがとうございます。
説明が不十分でした。 追加したのは、 ・・・else { までですが、その後ろにもありますので、このポイントチェック部分を全部表示すると ------------------- function lfCheckError(&$objFormParam, $subtotal, $max_point) { // 入力データを渡す。 $arrForm = $objFormParam->getHashArray(); $objErr = new SC_CheckError_Ex($arrForm); $objErr->arrErr = $objFormParam->checkError(); if (USE_POINT === false) { return $objErr->arrErr; } if($arrForm['point_check'] == '1') { $objErr->doFunc(array("ポイントを使用する", "point_check"), array("EXIST_CHECK")); $objErr->doFunc(array("ポイント", "use_point"), array("EXIST_CHECK")); if($max_point == "") { $max_point = 0; } if($max_point < 101){ $objErr->arrErr['use_point'] = "<br>※ 現在の所持ポイントが100ポイント未満なので、ポイントをご使用いただけ使えません。<br>"; } else { // FIXME mobile 互換のため br は閉じない... if($arrForm['use_point'] > $max_point) { $objErr->arrErr['use_point'] = "※ ご利用ポイントが所持ポイントを超えています。<br>"; } if(($arrForm['use_point'] * POINT_VALUE) > $subtotal) { $objErr->arrErr['use_point'] = "※ ご利用ポイントがご購入金額を超えています。<br>"; } } } return $objErr->arrErr; } ------------------- このようになっています。 ありがとうございました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
nao716 | 2012/3/7 20:37 |
![]() |
pingpong | 2012/3/7 20:50 |
![]() |
nao716 | 2012/3/8 1:53 |
![]() |
pingpong | 2012/3/8 11:00 |
![]() |
aska824 | 2012/3/8 12:46 |
![]() |
Masashige | 2012/3/8 13:42 |
![]() |
nao716 | 2012/3/9 2:08 |
![]() |
aska824 | 2012/3/10 1:01 |
» ![]() |
nao716 | 2012/3/15 15:45 |
![](images/pixel.gif)