質問 > 管理機能 > ヤマトB2向け出荷データ出力 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Rights |
投稿日時: 2021/2/4 18:22
対応状況: −−−
|
一人前 登録日: 2019/3/12 居住地: 投稿: 99 |
ヤマトB2向け出荷データ出力 受注一覧からの出荷データ出力は、一つの出荷先で明細行分のデータが出力されてしまいます。
これを1届け先、1レコードの形式で出力させる事は可能でしょうか? 「csv出力項目設定」で、明細行部分を出力しないようにしても該当カラムのデータが出力されないだけで、明細行分のデータが出てしまいます。 |
umebius |
投稿日時: 2021/2/5 23:19
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: ヤマトB2向け出荷データ出力 なぜ明細分出力されるかと言えば$OrderItemsをループさせてるからですので、ロジックを自分でカスタマイズしてやれば可能です。
https://github.com/EC-CUBE/ec-cube/blob/4.0/src/Eccube/Controller/Admin/Order/OrderController.php#L416
|
Rights |
投稿日時: 2021/2/26 19:23
対応状況: −−−
|
一人前 登録日: 2019/3/12 居住地: 投稿: 99 |
Re: ヤマトB2向け出荷データ出力 OrderRepositoryにある、getQueryBuilderBySearchDataForAdminをカスタマイズするという事でしょうか?
https://doc4.ec-cube.net/customize_repository この場合、selectで指定したカラム名を絞って再指定し、グループ化して明細が複数あっても1件だけ出力させる事は可能でしょうか? また別のメソッドを新たに作って、/app/Customize/以下に設置する場合、注意点は有りますでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |