質問 > 管理機能 > 納品書への配達希望日時表記について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kodakara |
投稿日時: 2015/4/23 16:55
対応状況: −−−
|
半人前 登録日: 2014/7/24 居住地: 投稿: 19 |
納品書への配達希望日時表記について 受注画面から出力される「納品書」へお客様入力された
配達希望日、配達希望時間帯を表示されるようにしたいと思って いろいろ試したのですがどれも表示されず、困っています。 // お届け先情報 $this->SetFont('SJIS', '', 10); $this->lfText(25, 125, SC_Utils_Ex::sfDispDBDate($this->arrDisp['create_date']), 10); //ご注文日 $this->lfText(82, 125, $this->arrDisp['order_id'], 10); //注文番号 $this->lfText(25, 135, $this->arrDisp['payment_method'], 10); //決済方法 $this->lfText(25, 145, $this->arrSisp['shipping_date'], 10); //配達指定日 $this->lfText(82, 145, $this->arrSisp['deliv_time'], 10); //配達時間 これではダメなのでしょうか。 |
yuh |
投稿日時: 2015/4/23 18:54
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: 納品書への配達希望日時表記について データが取れてないんじゃないでしょうか?
|
sumida |
投稿日時: 2015/4/24 18:35
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 納品書への配達希望日時表記について
$this->arrSispは、$this->arrDispの誤りでは? |
kodakara |
投稿日時: 2015/4/28 17:14
対応状況: −−−
|
半人前 登録日: 2014/7/24 居住地: 投稿: 19 |
Re: 納品書への配達希望日時表記について sumidaさん
ありがとうございます。 $this->arrSisp と、 $this->arrDisp どちらも試してみたのですがダメでした。 |
yuh |
投稿日時: 2015/4/28 18:34
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: 納品書への配達希望日時表記について 単純にデータが取れてないだけだと思うので、
SC_Fpdf.phpのlfGetOrderDataに配送希望日を取得するように追記してください。 |
kodakara |
投稿日時: 2015/5/7 16:09
対応状況: −−−
|
半人前 登録日: 2014/7/24 居住地: 投稿: 19 |
Re: 納品書への配達希望日時表記について yuh さん
ありがとうございます。 追記を、とのことでしたので以下のようにしてみたのですが やはり反映されません。 なんどもすみません。 ご教示いただけますと幸いです。 **************************** // DBから受注情報を読み込む $this->lfGetOrderData($this->arrData['order_id']); $this->lfGetOrderData($this->arrData['deliv_id']); // 購入者情報 $text = '〒 '.$this->arrDisp['order_zip01'].' - '.$this->arrDisp['order_zip02']; $this->lfText(23, 43, $text, 10); //購入者郵便番号 $text = $this->arrPref[$this->arrDisp['order_pref']] . $this->arrDisp['order_addr01']; $this->lfText(27, 47, $text, 10); //購入者都道府県+住所1 $this->lfText(27, 51, $this->arrDisp['order_addr02'], 10); //購入者住所2 $text = $this->arrDisp['order_name01'].' '.$this->arrDisp['order_name02'].' 様'; $this->lfText(27, 59, $text, 11); //購入者氏名 $text = "TEL:".$this->arrDisp['order_tel01']."-".$this->arrDisp['order_tel02']."-".$this->arrDisp['order_tel03']; $this->lfText(27,63,$text, 10); //購入者TEL // お届け先情報 $this->SetFont('SJIS', '', 10); $this->lfText(25, 125, SC_Utils_Ex::sfDispDBDate($this->arrDisp['create_date']), 10); //ご注文日 $this->lfText(82, 125, $this->arrDisp['order_id'], 10); //注文番号 $this->lfText(25, 135, $this->arrDisp['payment_method'], 10); //決済方法 $this->lfText(25, 155, $this->arrDisp['deliv_date'], 10); //配達指定日 $this->lfText(82, 155, $this->arrDisp['deliv_time'], 10); //配達時間 **************************** この最後の2行(配達指定日・配達時間)だけが表示されない状態です。 |
yuh |
投稿日時: 2015/5/7 16:24
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: 納品書への配達希望日時表記について lfGetOrderDataの中で実際にorder_dataを呼んでる部分は
$objPurchase->getOrder $objPurchase->getOrderDetail になるので、getOrderDetailの中でdtb_shipping・dtb_shippingとdtb_shipment_itemから取得するように追加してください。 $this->lfGetOrderData($this->arrData['deliv_id']);では配達指定日・配達時間は取れません。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |