返信先:

フォーラム 返信先:

#95744
toshifuji
参加者

——————————————-
WordPress のバージョン:5.8.2
Welcart のバージョン:2.4.1
PHP のバージョン:7.3.28
Welcart専用の拡張プラグインとバージョン:-
ご利用のテーマ:自作テーマ
症状を確認したブラウザ:Google Chrome
サーバー【重要】:AWS
——————————————–
お世話になります。
旧受注リストに関する不具合報告です。

表題の通りですが、旧受注リストを期間指定によって絞り込み、検索を実行した際、
入力した開始日(startdate)及び終了日(enddate)の値がページ更新後には消えてしまいます。

原因となるコードを確認しましたが、Welcartのバージョン2.0.0以降では、dataList->SetSESSION()メソッドがなくなり、dataList->data_cookieによって、受注リストで使用するデータが扱われているようですが、期間指定の「startdate」及び「enddate」については、dataList->SetSESSION()があった時と同様の形式で値を取得しようとしているようです。
以下が該当のファイルとそのコード行となります。

ファイル:usc-e-shop/includes/order_list.php
行数:68,69,456,457
※コードを確認したWelcartのバージョンは2.4.1です

ページ更新後も入力した開始日、終了日が保持されるよう修正をお願いしたいと思います。
ご確認よろしくお願いします。