バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

質問 > 管理機能 > ダウンロード販売で入金日が自動で更新されない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
amagaeru04
投稿日時: 2016/11/15 12:40
対応状況: −−−
新米
登録日: 2014/4/26
居住地:
投稿: 3
ダウンロード販売で入金日が自動で更新されない
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=17265&forum=11&post_id=75531

上記を元に変更して、自動で入金済みにすることができましたが、
入金日が「未入金」のままになっており、ダウンロードができません。
自動で入金済み後に入金日も一緒に更新するにはどうすればいいでしょうか?


サーバ:sixcore.jp
EC CUBE 2.13.1
seasoft
投稿日時: 2016/11/15 13:00
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7331
Re: ダウンロード販売で入金日が自動で更新されない
参照先 URL のように、独自の UPDATE の実行など行わず、SC_Helper_Purchase::sfUpdateOrderStatus() を使えば一発かなと。

むしろ、LC_Page_Shopping_Complete など構わず、SC_Helper_Purchase::registerOrder() 辺りをカスタマイズする方が良さそうな気も・・・


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

amagaeru04
投稿日時: 2016/11/15 13:31
対応状況: −−−
新米
登録日: 2014/4/26
居住地:
投稿: 3
Re: ダウンロード販売で入金日が自動で更新されない
http://sound-acid.gonna.jp/class_s_c___helper___purchase.html

setDownloadableFlgTo ( &$ arrOrderDetail )
ダウンロード可能フラグを, 受注詳細に設定する.

ダウンロード可能と判断されるのは, 以下の通り.

1. ダウンロード可能期限が期限内かつ, 入金日が入力されている 2. 販売価格が 0 円である

受注詳細行には, is_downloadable という真偽値が設定される.


これを見つけたんですが、
これでどうにかできるのでしょうか?
yuh
投稿日時: 2016/11/21 2:17
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1387
Re: ダウンロード販売で入金日が自動で更新されない

  function action(){
        if($_SESSION['order_id'] AND preg_match('/^[0-9]+$/',$_SESSION['order_id'])){
            $query = '
            UPDATE
                dtb_order
            SET
                status = ?,
                payment_date = NOW()
            WHERE
                order_id = ? AND 
                payment_total = 0';
            SC_Query_Ex::getSingletonInstance()->query($query,array(ORDER_PRE_END,$_SESSION['order_id']));
        }
        parent::action();
    }

こんな感じでpayment_date=NOW()
を追加でいけるんじゃないですか?
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は19,738名です
総投稿数は82,442件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1632
4
yuh
1387
5
red
1064
6
fukap
907
7
shutta
827
8 ramrun 789
9
tsuji
784
10
umebius
712
11
tao_s
651
12 sumida 638
13
homan
633
14
468
630
15 karin 609
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEガイドブック
Copyright© LOCKON CO.,LTD. All Rights Reserved.