質問 > 管理機能 > 受注一覧の納品書出力で注文ごとにPDFを出力したい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuyu2000 |
投稿日時: 2020/6/4 11:41
対応状況: −−−
|
半人前 登録日: 2020/3/6 居住地: 投稿: 22 |
Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい 468 様
お忙しいところお付き合いいただきありがとうございます。 引用: 今回のパターンだと$orderPdfServiceをループ内でnewする必要があるのではないでしょうか? はい。私も同じように思い、 以下の2つの方法でサービスの再生成?を試してはみたのですが、 ① $orderPdfService = new OrderPdfService(); →「Type error: Too few arguments to function Eccube\Service\OrderPdfService::__construct()」で コンストラクタに引数を渡してないためエラーになる。 (まあ、当然といえば当然ですが。) ② $orderPdfService = $this->container->get('Eccube\Service\OrderPdfService'); →実行はできるものの 同じサービスにアクセスしているだけのようで (サービスが再生成されているわけではない?) $this->shippingRepositoryがnullの同じエラーになる。 という感じでその方法がわからない状況でして、 何か解決方法があれば、、と思ったのですが。。 どうしようもないようであれば 外部から$this->shippingRepositoryを渡すなどして解決しようと思いますが、 何かわかることがあればアドバイスなどいただけると助かります。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
受注一覧の納品書出力で注文ごとにPDFを出力したい | yuyu2000 | 2020/6/3 10:14 |
Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい | 468 | 2020/6/3 10:51 |
Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい | yuyu2000 | 2020/6/3 11:32 |
Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい | 468 | 2020/6/4 7:19 |
» Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい | yuyu2000 | 2020/6/4 11:41 |
Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい | 468 | 2020/6/10 10:43 |
Re: 受注一覧の納品書出力で注文ごとにPDFを出力したい | yuyu2000 | 2020/6/11 10:40 |