バージョン選択

フォーラム

メニュー

オンライン状況

54 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 54
もっと...

サイト内検索

質問 > フロント機能 > 全額ポイントで購入−自動で入金済みにする方法

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
daitetsu
投稿日時: 2011/12/31 17:47
対応状況: −−−
新米
登録日: 2011/12/26
居住地:
投稿: 4
全額ポイントで購入−自動で入金済みにする方法
今、ECCUBE2.11.4を利用してサイトを構築しているのですが、商品代金をを全額ポイントで支払ったり無料の商品を購入した場合、自動で対応状況を「新規受け付け」から「入金済み」にするにはどうしたらよいのでしょうか?
「LC_Page_Shopping_Confirm.php」の160行目の
 $objPurchase->completeOrder(ORDER_NEW);
という記述を
 if($this->tpl_total_inctax[$this->cartKey] > 0){
  $objPurchase->completeOrder(ORDER_NEW);
 }else{
  $objPurchase->completeOrder(ORDER_PRE_END);
 }
というものに置き換えるというのもやってみましたがうまくいきません。
記述の変更方法が間違っているのでしょうか?
参考までに、どのように変更したか以下に載せます。

------------変更前--------------



// 購入完了ページ
else {
$objPurchase->completeOrder(ORDER_NEW);
$objPurchase->sendOrderMail($this->arrForm["order_id"]);
SC_Response_Ex::sendRedirect(SHOPPING_COMPLETE_URLPATH);
}




------------変更後---------------



// 購入完了ページ
else {
if($this->tpl_total_inctax[$this->cartKey] > 0){
$objPurchase->completeOrder(ORDER_NEW);
}else{
$objPurchase->completeOrder(ORDER_PRE_END);
}
$objPurchase->sendOrderMail($this->arrForm["order_id"]);
SC_Response_Ex::sendRedirect(SHOPPING_COMPLETE_URLPATH);
}



AMUAMU
投稿日時: 2012/1/5 17:14
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 全額ポイントで購入−自動で入金済みにする方法
$this->arrForm['payment_total'] を使って判断させる形だとどうでしょうか?


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

daitetsu
投稿日時: 2012/3/3 14:53
対応状況: −−−
新米
登録日: 2011/12/26
居住地:
投稿: 4
Re: 全額ポイントで購入−自動で入金済みにする方法
それもむりでした(泣)
PWS
投稿日時: 2012/3/5 9:11
対応状況: −−−
一人前
登録日: 2012/1/23
居住地: Itami Hyogo
投稿: 141
Re: 全額ポイントで購入−自動で入金済みにする方法
おはようございます。
その条件分岐の{}内の部分を通っていないのは確実なのですね?>分岐する条件が違うだけなのかそうでないのか
daitetsu
投稿日時: 2012/3/7 18:35
対応状況: 解決済
新米
登録日: 2011/12/26
居住地:
投稿: 4
Re: 全額ポイントで購入−自動で入金済みにする方法
>$this->arrForm['payment_total'] を使って判断させる形だとどうでしょうか?
バージョンを2.11.4→2.11.5にした後、ファイルを初期状態に戻してからもう一度↑を試してみたところ、うまくいきました!
ありがとうございました。


スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,707名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.