バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 会員登録カスタマイズ 名字だけ 名前不要 フリガナ 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

 



ログイン


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

統計情報

総メンバー数は96,053名です
総投稿数は111,655件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1854
8
red
1574
9
mcontact
1536
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.