バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 受注IDでの検索について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
H1R0
投稿日時: 2023/4/4 10:15
対応状況: −−−
半人前
登録日: 2020/9/15
居住地:
投稿: 13
受注IDでの検索について
[EC-CUBE] EC-CUBE4.2
受注IDでの検索に関するソースコードの質問です。

Eccube/Repository/OrderRepository.phpの130行目~、getQueryBuilderBySearchDataForAdmin関数内にorder_idやorder_id_start等で検索できるようなコードがあるのですが、これらはどのような場面で利用されているのでしょうか?
受注管理画面にはこれらの入力項目が無いように見えるので、もし使われていないのであれば削除したいです。

対象のコードへのgithubリンク
https://github.com/EC-CUBE/ec-cube/blob/b34362753344e2be63f126bf73cf7777bd4bb2af/src/Eccube/Repository/OrderRepository.php#L131-L172

よろしくお願いします。

mcontact
投稿日時: 2023/4/4 17:07
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1392
Re: 受注IDでの検索について
getQueryBuilderBySearchDataForAdminメソッドを使っている箇所を検索などして調べれば、解るのではないでしょうか?


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

H1R0
投稿日時: 2023/4/5 18:10
対応状況: −−−
半人前
登録日: 2020/9/15
居住地:
投稿: 13
Re: 受注IDでの検索について
確認したところ無いようでしたので削除しようと思います。

ちなみにですが、このコードが実装された経緯等はご存知でしょうか?
mcontact
投稿日時: 2023/4/6 9:44
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1392
Re: 受注IDでの検索について
> ちなみにですが、このコードが実装された経緯等はご存知でしょうか?

受注IDでの検索が出来る画面があるからです。


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

H1R0
投稿日時: 2023/4/6 19:01
対応状況: −−−
半人前
登録日: 2020/9/15
居住地:
投稿: 13
Re: 受注IDでの検索について
過去にはorder_idやorder_id_start等を使用して検索できる画面があった
という認識であってますでしょうか?
mcontact
投稿日時: 2023/4/6 19:11
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1392
Re: 受注IDでの検索について
> 確認したところ無いようでしたので削除しようと思います。

どう確認したのか分かりませんが、現在もあります。


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

H1R0
投稿日時: 2023/4/6 19:33
対応状況: −−−
半人前
登録日: 2020/9/15
居住地:
投稿: 13
Re: 受注IDでの検索について
確認方法としては「getQueryBuilderBySearchDataForAdmin」でソースコード全体検索しました。
私の確認した限り、受注管理の受注一覧と受注CSV出力時に呼ばれているようでした。
https://github.com/EC-CUBE/ec-cube/blob/4.2/src/Eccube/Service/CsvExportService.php#L420-L421
https://github.com/EC-CUBE/ec-cube/blob/4.2/src/Eccube/Controller/Admin/Order/OrderController.php#L292

どちらもSearchOrderTypeを利用しているためSearchOrderTypeを確認しましたが、order_idやorder_id_startがないので、現在は使われていないものと判断しました。
https://github.com/EC-CUBE/ec-cube/blob/4.2/src/Eccube/Form/Type/Admin/SearchOrderType.php

上記の流れで見落としがあれば、order_idやorder_id_startを利用した検索は具体的にどちらで行われているか教えていただきたいです。
よろしくお願いします。
mcontact
投稿日時: 2023/4/7 8:53
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1392
Re: 受注IDでの検索について
> 確認方法としては「getQueryBuilderBySearchDataForAdmin」でソースコード全体検索しました。

凄く確認方法があまいと思います。
コードのみを見て、該当の画面などの確認はしないのですね。

https://github.com/EC-CUBE/ec-cube/search?q=getQueryBuilderBySearchDataForAdmin
https://www.ec-cube.net/manual/ec-cube4/order/


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

H1R0
投稿日時: 2023/4/10 13:45
対応状況: 解決済
半人前
登録日: 2020/9/15
居住地:
投稿: 13
Re: 受注IDでの検索について
ご提示ありがとうございます。
確認方法改めます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は90,867名です
総投稿数は110,501件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1702
8
red
1571
9
mcontact
1392
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.