バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 受注データCSVについて

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kiki
投稿日時: 2010/12/6 20:02
対応状況: −−−
常連
登録日: 2010/9/9
居住地:
投稿: 51
Re: 受注データCSVについて
早速のお返事ありがとうございます。

先ほど「SC_Helper_CSV.php」を修正してみましたが、
CSV側では2行出力されているようですが、肝心の「商品名」がいっこうに出力されません。


<修正内容↓↓↓>

▼「lfGetOrderCSV」
-------
function lfGetOrderCSV($from, $where, $option, $arrval, $arrCsvOutputCols = "") {

$cols = SC_Utils_Ex::sfGetCommaList($arrCsvOutputCols);

$objQuery = new SC_Query();
$objQuery->setoption($option);

$from = "dtb_order join dtb_order_detail using(order_id)";

$list_data = $objQuery->select($cols, $from, $where, $arrval);

$max = count($list_data);
if (!isset($data)) $data = "";
for($i = 0; $i < $max; $i++) {
// 各項目をCSV出力用に変換する。
$data .= $this->lfMakeOrderCSV($list_data[$i]);
}
return $data;
}
----------

また、「dtd_csv」にも項目を一つ増やしています。


▼「DB追加」
-----------
insert into dtb_csv
(csv_id,col,disp_name,rank,status,create_date,update_date)
values
(6,'product_name','商品名',1,1,now(),now())
-------------

▼「lfMakeOrderCSV」
-------------
function lfMakeOrderCSV($list) {
$line = "";

reset($list);
while(list($key, $val) = each($list)){
$tmp = "";
switch($key) {
case 'order_pref':
$tmp = $this->arrPref[$val];
break;
case 'deliv_pref':
$tmp = $this->arrPref[$val];
break;
case 'order_tel01':
$tmp = $list['order_tel01'].'-'.$list['order_tel02'].'-'.$list['order_tel03'];
break;
case 'deliv_zip01':
$tmp = $list['deliv_zip01'].'-'.$list['deliv_zip02'];
break;
default:
$tmp = $val;
break;
}

$tmp = ereg_replace("[\",]", " ", $tmp);
$line .= "\"".$tmp."\",";
}
// 文末の","を変換
$line = $this->replaceLineSuffix($line);
return $line;
}
-------------

どうしたら「商品名」が出力されるようになるでしょうか。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   受注データCSVについて kiki 2010/12/6 12:40
     Re: 受注データCSVについて sumkjr 2010/12/6 14:43
       Re: 受注データCSVについて kiki 2010/12/6 18:43
         Re: 受注データCSVについて sumkjr 2010/12/6 19:34
         » Re: 受注データCSVについて kiki 2010/12/6 20:02
             Re: 受注データCSVについて sumkjr 2010/12/7 10:12
               Re: 受注データCSVについて kiki 2010/12/8 18:05

 



ログイン


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

統計情報

総メンバー数は90,390名です
総投稿数は110,378件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1365
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.