質問 > 管理機能 > 出荷CSVに定型文を追加したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tanakasan |
投稿日時: 2020/7/30 6:38
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2020/5/26 居住地: 投稿: 9 |
出荷CSVに定型文を追加したい [EC-CUBE]ECCUBE4.0.3
現在、ヤマトB2を使って出荷処理をしているのですが、受注一覧の出荷CSVに定型文を追加したいと考えております。 例) ご依頼主コード・・・a123 品名・・・衣類 dtb_csvに項目名(ご依頼主コード、品名)までは追加することは出来たのですが、定型文(a123、衣類)の入れ方がわかりません。 定型文を入れる方法があれば教えていただきたいと思います。 |
468 |
投稿日時: 2020/8/2 12:06
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 出荷CSVに定型文を追加したい PHP側の処理をカスタマイズする必要があるかと思います。
/src/Eccube/Controller/Admin/Order/OrderController.php function exportCsv() 420行目付近 foreach ($Csvs as $Csv) { ... } でdtb_csvの項目件数ループしていますので このループ内で項目名が「ご依頼主コード」の時は「a123」、 「品名」の時は「衣類」といった処理を追加すれば良いかと思います。 一応、このループ内に $this->eventDispatcher->dispatch(EccubeEvents::ADMIN_ORDER_CSV_EXPORT_ORDER, $event); のイベントフックもありますので プラグインで改修されたほうが将来的に本体バージョンアップ等の影響を受けない形にできるかと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |