バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 納品書に支払い方法の項目を追加したい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
468
投稿日時: 2020/4/20 21:23
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 納品書に支払い方法の項目を追加したい
>確認できましたが、$Orderや$Shippingなどの出力する項目のタグ名(?)がわかりません。
データの参照方法という事でよろしかったでしょうか?
普段、PHPでプログラムを書かれていたりはされていますか?
もし、PHPを書かれていたりしていないのであれば、ちょっと分かりにくいかもしれませんが

/src/Eccube/Entity/以下にEntityクラスというデータを扱うプログラムが記述されたファイルがありますので
こちらを参照する事で各Entityからどのようなデータが取得できるか確認する事ができます。

例えば、$Order(受注)はOrder.phpに記述があります。
※Shipping(出荷)やCustomer(顧客)等、何となく名称で判断できるようになっています。

Order.phpの中に
public function getOrderNo()のようにpublic function get***から始まる記述がありますが
これが項目を指定してデータを取得する記述になります。

それをOrderPdfService.php側では
$Order->getOrderNo()という記述で利用する事が出来ます。
getOrderNo()は「OrderNo」とありますので注文番号を取得するメソッドとなります。

支払方法はgetPaymentMethod(),
備考はgetMessage()ではないかと思います。

リンク先のページですが、
備考を取得する箇所の記述だけ$Order['Message']と2系の記述になっているのような気がします。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   納品書に支払い方法の項目を追加したい cro233 2020/4/20 11:28
     Re: 納品書に支払い方法の項目を追加したい 468 2020/4/20 15:26
       Re: 納品書に支払い方法の項目を追加したい cro233 2020/4/20 16:11
       » Re: 納品書に支払い方法の項目を追加したい 468 2020/4/20 21:23
           Re: 納品書に支払い方法の項目を追加したい cro233 2020/4/21 12:19
             Re: 納品書に支払い方法の項目を追加したい 468 2020/4/21 14:08
               Re: 納品書に支払い方法の項目を追加したい cro233 2020/4/22 10:49

 



ログイン


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

統計情報

総メンバー数は89,248名です
総投稿数は110,059件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.