質問 > フロント機能 > 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 |