質問 > 管理機能 > 納品書にお客様が選択した配送方法を追記したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
asb |
投稿日時: 2025/5/27 18:37
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2023/2/16 居住地: 投稿: 29 |
納品書にお客様が選択した配送方法を追記したい いつも参考にさせていただいております。
掲題のように、納品書のお客様情報欄にお客様が選択した「配送方法」を表示させたいと考えています。 (例えばゆうパック・ゆうパケットのような) 既存のorderpdfService.phpファイルに下記点線内部分を追記したのですが、上手く表示されず苦戦しています。 // 購入者氏名 if (null !== $Shipping->getCompanyName()) { // 会社名 $text = $Shipping->getCompanyName(); $this->lfText(27, 57, $text, 11); // 氏名 $text = $Shipping->getName01().' '.$Shipping->getName02().' 様'; $this->lfText(27, 63, $text, 11); } else { $text = $Shipping->getName01().' '.$Shipping->getName02().' 様'; $this->lfText(27, 59, $text, 11); } ============================== if (method_exists($Shipping, 'getShippingMethodName')) { $shipping_method = $Shipping->getShippingMethodName(); if (!empty($shipping_method)) { $this->lfText(27, 67, '発送方法:' . $shipping_method, 11); } } ============================== 修正箇所や文言が異なる部分等をご教示いただけますと助かります。 よろしくお願い致します。 |
mcontact |
投稿日時: 2025/5/27 19:29
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1732 |
Re: 納品書にお客様が選択した配送方法を追記したい EC-CUBE4系とは思いますが、質問テンプレートに記載されているシステム環境などを記載された方が、アドバイス等が得やすいと思います。
https://xoops.ec-cube.net/modules/tinyd0/index.php?id=8
|
tattsu |
投稿日時: 2025/5/27 20:17
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2023/12/23 居住地: 投稿: 418 |
Re: 納品書にお客様が選択した配送方法を追記したい getShippingMethodNameというメソッドを作られたのでしょうか? 通常は、ShippingのgetShippingDeliveryNameというメソッドかと思います。
|
h_tanaka |
投稿日時: 2025/5/28 9:04
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 2018 |
Re: 納品書にお客様が選択した配送方法を追記したい tattsu さんの言われている通り、
$Shipping->getShippingDeliveryName() で取得できると思われます。
|
asb |
投稿日時: 2025/5/28 10:21
対応状況: 解決済
|
半人前 ![]() ![]() 登録日: 2023/2/16 居住地: 投稿: 29 |
Re: 納品書にお客様が選択した配送方法を追記したい 皆様方
ご返信いただきありがとうございます。 ご連絡いただいた「getShippingDeliveryName()」を指定することで想定通りの挙動を示しました。 「getShippingMethodName」は担当エンジニアの誤記と思うので協力他店と誤ったものかと考えられます……お手数をおかけしました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |