質問 > フロント機能 > 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Buchiii |
投稿日時: 2021/12/22 13:23
対応状況: −−−
|
半人前 登録日: 2020/10/9 居住地: 投稿: 30 |
Re: 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 erukun 様
やりたいこととしては、 会員登録の際の名の入力を非必須にすることとの認識です。 会員登録フォームにて非必須にするだけであれば、 以下2つがぱっと必要になるイメージです。 ・Entityにおける名の非必須 ・Formにおける名の非必須 ------ ・Entityにおける名の非必須 src/Eccube/Entity/Customer.php の * @ORM\Column(name="name02", type="string", length=255) となっているところを kana01のように, nullable=trueを追加するのが良いかと思います。 ・Formにおける名の非必須 src/Eccube/Form/Type/NameType.php の50行目あたりの以下にて入力必須をおこなっているため、 そちらにて名のみ非必須とするよう改修するのが良いかと思います。 ``` $options['lastname_options']['required'] = $options['required']; $options['firstname_options']['required'] = $options['required']; ``` ただ、会員の名を非必須にすると、会員の名を連携する 受注DBや配送DBも名を非必須にしないと各箇所でエラーが出るのではないかと思っております。 ですので改修箇所としては上記以外も必要になってくるのではと思います。 (個人的には運用で避けられるのであり、優先度として高くなければ避けたいですね...!) 参考になれば幸いです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 | erukun | 2021/12/20 11:47 |
» Re: 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 | Buchiii | 2021/12/22 13:23 |
Re: 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 | erukun | 2021/12/27 9:02 |
Re: 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 | balisys | 2021/12/27 11:23 |
Re: 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 | balisys | 2021/12/27 11:32 |
Re: 会員登録カスタマイズ 名字だけ 名前不要 フリガナ NULL データベース 法人名 | erukun | 2022/1/17 11:06 |