バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 4系でマスターテーブルを追加する方法

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
jgjg
投稿日時: 2020/8/19 15:58
対応状況: 解決済
半人前
登録日: 2020/8/19
居住地:
投稿: 12
4系でマスターテーブルを追加する方法
[EC-Cube]4.0.4
[DB]MySQL

4系のマスターテーブルの追加手順について助けていただきたいです…

下記サイトを参考にさせていただいて、進めようと思っています。
https://yassu.jp/pukiwiki/index.php?EC-CUBE4%20%A5%DE%A5%B9%A5%BF%A5%C6%A1%BC%A5%D6%A5%EB%A4%CE%BA%EE%C0%AE

初歩的なところからわからないのですが(すみません)、この手順に従う場合、次のようにすればよいのでしょうか?
①DBに他マスタと同じ構造のテーブルを作成
CREATE TABLE `mtb_XXX` (
`id` smallint(5) unsigned NOT NULL,
`name` varchar(255) NOT NULL,
`sort_no` smallint(5) unsigned NOT NULL,
`discriminator_type` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

(discriminator_typeは自動で値が入るのでしょうか…)

②参考サイトと全く同じコマンドを実行
bin/console eccube:generate:proxies
bin/console doctrine:schema:update --dump-sql
bin/console doctrine:schema:update --dump-sql --force

③参考サイトと全く同じPHPファイルを作成
app/Customize/Form/Extension/MasterdataTypeExtension.php
(Customizeフォルダ以下にFormフォルダがないのですが、同じディレクトリになるようにMasterdataTypeExtension.phpを置けばよいでしょうか…?

よろしくお願いいたします…
最終的には、以下の質問のRongoさんの回答の内容を再現したいです(注文ページのお届け日・またお届け日時の制限)
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=21660&forum=10



フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 4系でマスターテーブルを追加する方法 jgjg 2020/8/19 15:58
     Re: 4系でマスターテーブルを追加する方法 kenshi 2020/8/20 11:52
       Re: 4系でマスターテーブルを追加する方法 jgjg 2020/8/20 15:37
     Re: 4系でマスターテーブルを追加する方法 t.kane 2020/8/20 16:29
       Re: 4系でマスターテーブルを追加する方法 jgjg 2020/8/22 9:36

 



ログイン


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

統計情報

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

投稿数ランキング

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.