バージョン選択

フォーラム

メニュー

オンライン状況

59 人のユーザが現在オンラインです。 (50 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 59
もっと...

サイト内検索

質問 > 管理機能 > 納品書への配達希望日時表記について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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->lfText(25, 145, $this->arrSisp['shipping_date'], 10); //配達指定日
$this->lfText(82, 145, $this->arrSisp['deliv_time'], 10); //配達時間

$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']);では配達指定日・配達時間は取れません。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,280名です
総投稿数は109,687件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.