バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

先着1,000社 プラグインダウンロード&お申込で1,000円分Amazonギフト券プレゼント amazon pay
広告掲載について

サイト内検索

質問 > 管理機能 > 受注CSVに「お問い合わせ」項目の追加

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
moge1203
投稿日時: 2018/8/10 9:51
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 85
受注CSVに「お問い合わせ」項目の追加
▼テンプレート
[EC-CUBE] 3.0.15 , 新規インストール
[レンタルサーバ] heteml
[OS] macOS High Sierra ver10.13.3
[PHP] 7,0
[ブラウザ] Google Chrome

▼質問内容
皆様いつもお世話になっております。
受注CSVについてお尋ねしたいことがあり、質問させていただきます。

お客様が注文をされる際に、「お問い合わせ」という項目があるのですが、
その内容を受注CSVに追加したいと考えております。

システム設定のCSV出力項目設定には該当の項目は存在していないので、
どこかのファイルを触る必要があると思います。

src/Eccube/Controller/Admin/Order/OrderController.php
内に受注CSVの記述があるので、こちらを修正する必要があるのでしょうか?
どのように修正・追記をすればよいのかもわからないため、ご教授いただけますと幸いです。

よろしくお願いします。
Ringo
投稿日時: 2018/8/11 20:02
対応状況: −−−
新米
登録日: 2018/8/10
居住地:
投稿: 2
Re: 受注CSVに「お問い合わせ」項目の追加
>src/Eccube/Controller/Admin/Order/OrderController.php
>内に受注CSVの記述があるので、こちらを修正する必要があるのでしょうか?

上記内コードは

    public function index(Application $app, Request $request, $id = CsvType::CSV_TYPE_ORDER)
    {

        $CsvType = $app['eccube.repository.master.csv_type']->find($id);

となっているので、受注CSV「CSV_TYPE_ORDER:3」→「csv_type:3」として、下記の様に「お問い合わせ」をdtb_csvに登録します。

'csv_id'|'csv_type'|'creator_id'|'entity_name'          |'field_name'|'reference_field_name'|'disp_name'   |'rank'|'enable_flg'|'create_date'        |'update_date'
196     |3         |1           |'Eccube\\Entity\\Order'|'message'   |''                    |'お問い合わせ'|53    |1           |'2018-08-10 18:10:15'|'2018-08-10 18:10:15'
↑
dtb_csvに追加する事で、「システム設定CSV出力項目設定」に反映される。

以下は、上記追加後の「受注CSV」用のデータの最終4個の確認結果。

select * from dtb_csv where csv_type = 3 and rank between 50 and 53

'csv_id'|'csv_type'|'creator_id'|'entity_name'                |'field_name'|'reference_field_name'|'disp_name'      |'rank'|'enable_flg'|'create_date'        |'update_date'
110     |3         |1           |'Eccube\\Entity\\OrderDetail'|'quantity'  |''                    |'個数'           |50    |1           |'2018-08-10 18:09:56'|'2018-08-10 18:09:56'
111     |3         |1           |'Eccube\\Entity\\OrderDetail'|'tax_rate'  |''                    |'税率'           |51    |1           |'2018-08-10 18:09:56'|'2018-08-10 18:09:56'
112     |3         |1           |'Eccube\\Entity\\OrderDetail'|'tax_rule'  |''                    |'税率ルール(ID)' |52    |1           |'2018-08-10 18:09:56'|'2018-08-10 18:09:56'
196     |3         |1           |'Eccube\\Entity\\Order'      |'message'   |''                    |'お問い合わせ'   |53    |1           |'2018-08-10 18:10:15'|'2018-08-10 18:10:15'
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は29,901名です
総投稿数は87,059件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1754
4
yuh
1504
5
red
1171
6
468
1144
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
651
13 karin 650
14 sumida 641
15
homan
633
16 DELIGHT 571
17
h_tanaka
519
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.