バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

 



ログイン



統計情報

総メンバー数は76,851名です
総投稿数は105,245件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2275
5
umebius
2085
6
yuh
1669
7
red
1556
8
h_tanaka
1195
9
tsuji
944
10
fukap
907
11
shutta
835
12
tao_s
794
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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