質問 > 管理機能 > 納品書のファイル名について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dac |
投稿日時: 2021/1/9 15:24
対応状況: −−−
|
新米 登録日: 2021/1/9 居住地: 投稿: 7 |
納品書のファイル名について ▼テンプレート
[EC-CUBE] 4.04 [レンタルサーバ] さくらレンタルサーバ [現象] お世話になります。 早速ではございますが、納品書を作成する際、ファイル名が自動的に 出荷IDが付加されたファイル名となります。 Nouhinsyo-No(出荷ID).pdf という具合です。 これを、注文番号に変えたくてOrderPdfService.php を編集してみたのですが、うまくできません。。。 どなたか、お教えいただけると助かります。 よろしくお願いいたします。 |
468 |
投稿日時: 2021/1/10 11:46
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 納品書のファイル名について OrderPdfService.phpのfunction getPdfFileName()でファイル名が組み立てられているようです。
更にそのメソッド内の処理を確認すると 'nouhinsyo-No'.$this->lastOrderId.'.pdf' のようにメンバ変数lastOrderIdが利用されているようです。 $this->lastOrderIdは、function makePdf()の中で以下のように$idsのループでセットされているようです。 foreach ($ids as $id) { $this->lastOrderId = $id; ... } 上記の$this->lastOrderId = $id;の直後に出荷番号から出荷情報を取得している箇所がありますので その出荷情報から受注情報を取り出して注文番号を$this->lastOrderIdにセットすればよいと思います。
|
dac |
投稿日時: 2021/1/12 17:44
対応状況: −−−
|
新米 登録日: 2021/1/9 居住地: 投稿: 7 |
Re: 納品書のファイル名について 早々にご返信いただきまして 有難うございました。
早速試してみたいと思います。 お手間をお掛けいたしまして申し訳ございません。 何卒よろしくお願い申し上げます。 まずは御礼まで。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |