バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > CSVを1行のみで出力する方法につきまして

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ren1991
投稿日時: 2020/11/20 0:24
対応状況: 確認中
新米
登録日: 2020/11/20
居住地:
投稿: 2
CSVを1行のみで出力する方法につきまして
▼テンプレート
[EC-CUBE]4.04(新規インストール)
[レンタルサーバ]さくらインターネット
[OS]FreeBSD
[PHP]7.4.10
[データベース]MySQL 5.7.28-log
[WEBサーバ]Apache
[ブラウザ]Chrome最新版
[導入プラグインの有無]
お問い合わせ管理for EC-CUBE4、
Coupon Plugin for EC-CUBE4、
会員ランクプラグイン、
会員登録必須化(非会員購入不可)プラグインforEC-CUBE4
受注データ一括削除プラグイン for EC-CUBE4
ベリトランス4G
[カスタマイズの有無]CSV出力範囲では無し

[現象]
出荷データ等のCSVが1度の購入事に複数行出力されてしまい、既存システムとうまくかみ合わないため
1行で出力するようにカスタムしようと考えました。

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=21851&forum=11
上記のスレッドを参考に、デフォルトの「OrderController.php」417行目の
$ExportCsvRow = new ExportCsvRow();
の前に
if (!$OrderItem->getProductCode()) {
continue;
}
を追記しました。

ところが、出力されたCSVは1行目の項目名のみ表示され、残りは完全に真っ白になってしまいました。
追加箇所が誤っているということでしょうか。
もしくはバージョンが違い追加する箇所が変わってきている、等でしょうか。

ご教授いただけますと幸いです。
468
投稿日時: 2020/11/20 1:25
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: CSVを1行のみで出力する方法につきまして
商品コードを登録していない商品を取り扱われていませんか?


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

ren1991
投稿日時: 2020/11/21 2:40
対応状況: 解決済
新米
登録日: 2020/11/20
居住地:
投稿: 2
Re: CSVを1行のみで出力する方法につきまして
盲点でした……!商品コードを登録したら無事動作しました。
ご回答ありがとうございます!
非常に助かりました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
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.