バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 【2.11.1】納品書にお届け先ごとの商品情報追加

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ゲスト
投稿日時: 2011/8/18 18:30
対応状況: −−−
Re: 【2.11.1】納品書にお届け先ごとの商品情報追加
       // 届先情報 <ここから>
       $objShip = new SC_Helper_Purchase_Ex();
       $this->arrShip = $objShip->getShippings($this->arrDisp['order_id']);
       
       $y = 144; // お届け先開始y軸位置
       
       $count = count($this->arrShip);
       $i = 0; // 配列のindex
       $j = 0; // 届け先取り出し数
       $k = 0; // 要素数
       do {
           if ($j == $count) {
               break;
           }
           if ($this->arrShip[$i]['shipping_id'] != "") {
               $y += $j * 2 * $k; // 届け先 * 高さ * 要素数
               $k = 0;
               $text = "[お届け先". (string)($j + 1) . "]";
               $this->lfText(23, $y, $text, 10);
               $y += 4;
               $k += 1;
               $text = "〒"
                   . $this->arrShip[$i]['shipping_zip01']
                   . "-"
                   . $this->arrShip[$i]['shipping_zip02']
                   . " "
                   . $this->arrPref[$this->arrShip[$i]['shipping_pref']] 
                   . $this->arrShip[$i]['shipping_addr01']
                   . $this->arrShip[$i]['shipping_addr02'];
               $this->lfText(25, $y, $text, 10);
               $y += 4;
               $k += 1;
               $text = $this->arrShip[$i]['shipping_name01'] . " " . $this->arrShip[$i]['shipping_name02'] . " 様";
               $this->lfText(25, $y, $text, 10);
               for ($l = 0; $l < count($this->arrShip[$i]['shipment_item']); $l++) {
                   $y += 4;
                   $k += 1;
                   $text = "商品名 : " . $this->arrShip[$i]['shipment_item'][$l]['product_name'];
                   $this->lfText(25, $y, $text, 10);
               }
               $j += 1;
           }
           $i += 1;
       } while (true);
       // <ここまで>



・高さを「4」から「2」へ変更しました。
・Cell上端y軸位置を$yとの関係式にすべきですが、
 $this->lfText()と$this->pdf->Cell()座標値の関係がわからず、
 断念しました。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   【2.11.1】納品書にお届け先ごとの商品情報追加 brother 2011/8/18 0:32
     Re: 【2.11.1】納品書にお届け先ごとの商品情報追加 ゲスト 2011/8/18 12:33
       Re: 【2.11.1】納品書にお届け先ごとの商品情報追加 brother 2011/8/18 15:51
       » Re: 【2.11.1】納品書にお届け先ごとの商品情報追加 ゲスト 2011/8/18 18:30
           Re: 【2.11.1】納品書にお届け先ごとの商品情報追加 brother 2011/8/19 12:05

 



ログイン


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

統計情報

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

投稿数ランキング

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
1301
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.