バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
r.ts
投稿日時: 2025/1/29 16:11
対応状況: −−−
常連
登録日: 2024/2/29
居住地:
投稿: 44
受注CSVにお問い合わせの項目を追加したい
▼テンプレート
[EC-CUBE] EC-CUBE4.2
[現象]
受注CSVにお問い合わせの項目を追加したいです。
商品購入時にお客様が入力できるお問い合わせの項目です。

受注管理画面では表示されているのですがCSVに出力はできないようです。

ファイルをカスタマイズしたいのですが、どのファイルを触ればいいかわからずいまいちわからず。ご教授お願いできますでしょうか。
h_tanaka
投稿日時: 2025/1/29 16:15
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1941
Re: 受注CSVにお問い合わせの項目を追加したい
次のマイグレーションで出力できるようになると思います。
(動作確認まではしていないです。)
public function up(Schema $schema): void
{
    $this->addSql("INSERT INTO `dtb_csv`(`csv_type_id`, `creator_id`, `entity_name`, `field_name`, `reference_field_name`, `disp_name`, `sort_no`, `enabled`, `create_date`, `update_date`, `discriminator_type`)
            SELECT 3, NULL, 'Eccube\\\\Entity\\\\Order', 'message', NULL, 'お問い合わせ', max(`sort_no`)+1, 1, NOW(), NOW(), 'csv' FROM `dtb_csv` WHERE `csv_type_id`=3;
        ");
    $this->addSql("INSERT INTO `dtb_csv`(`csv_type_id`, `creator_id`, `entity_name`, `field_name`, `reference_field_name`, `disp_name`, `sort_no`, `enabled`, `create_date`, `update_date`, `discriminator_type`)
            SELECT 4, NULL, 'Eccube\\\\Entity\\\\Order', 'message', NULL, 'お問い合わせ', max(`sort_no`)+1, 1, NOW(), NOW(), 'csv' FROM `dtb_csv` WHERE `csv_type_id`=4;
        ");
}

public function down(Schema $schema): void
{
    $this->addSql("DELETE FROM `dtb_csv` WHERE `field_name` IN ('message');");
}


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

r.ts
投稿日時: 2025/1/29 16:58
対応状況: −−−
常連
登録日: 2024/2/29
居住地:
投稿: 44
Re: 受注CSVにお問い合わせの項目を追加したい
ありがとうございます。

追加するものが二つあるのは
受注CSVと出荷CSVといった感じでしょうか。

また、マイグレーションというのが初めてでして、

マイグレーションを作成し
php bin/console doctrine:migrations:generate

できたファイルを教えていただいたコードに書き換え

マイグレーションの実行をするといった感じでしょうか。
php bin/console doctrine:migrations:migrate



h_tanaka
投稿日時: 2025/1/29 17:06
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1941
Re: 受注CSVにお問い合わせの項目を追加したい
そうですね、受注CSVと配送CSVです。

マイグレーションはその手順で合っています。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は100,822名です
総投稿数は112,247件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2327
5
umebius
2085
6
h_tanaka
1941
7
yuh
1899
8
mcontact
1636
9
red
1579
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
balisys
502


ネットショップの壺

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

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.