バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > フロント機能 > 会員登録の必須を任意に変える方法

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hnx
投稿日時: 2015/12/16 4:31
対応状況: −−−
新米
登録日: 2014/12/3
居住地:
投稿: 6
会員登録の必須を任意に変える方法
お世話になります。
バージョン3.0.7です。

会員登録の部分で「住所」記入の必須を任意に変えるには
コンテンツ管理のページ編集以外、どの部分を変更すれば良いでしょうか?

バージョン2は
data/Smarty/templates/default/frontparts/form_personal_input.tpl

を変更すれば良かったのですが。。。
tsuji
投稿日時: 2015/12/16 10:01
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 会員登録の必須を任意に変える方法
hnx 様


EC-CUBE3系では入力項目の必須等の入力チェックはFormTypeで
行うようになっています。


会員登録の部分は下記のファイルで設定を行っています。
/src/Eccube/Form/Type/Front/EntryType.php

↑の中に含まれるrequiredの値をfalseに変えると任意に変わります


----------------
****************************************
株式会社システムフレンド
辻 拓也(takuya tsuji)
改造専門店・EC-CUBE工房
****************************************

hnx
投稿日時: 2015/12/16 15:43
対応状況: −−−
新米
登録日: 2014/12/3
居住地:
投稿: 6
Re: 会員登録の必須を任意に変える方法
tsuji様

お世話になります。
早速のお返事ありがとうございます。
先日、こちらの設定も変えたのですがサーバーエラーとなります。

他にも設定が必要なのでしょうか?
お手数おかけしてすみません。
tacky
投稿日時: 2015/12/16 15:58
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: 会員登録の必須を任意に変える方法
横から失礼します。

/src/Eccube/Form/Type/Front/EntryType.php
内の61,62行目

->add('zip', 'zip')
->add('address', 'address')

上記の部分に'required' => false を下記のように追記すればできますよ。

->add('zip', 'zip', array(
'required' => false,
))
->add('address', 'address', array(
'required' => false,
))
hnx
投稿日時: 2015/12/16 21:30
対応状況: −−−
新米
登録日: 2014/12/3
居住地:
投稿: 6
Re: 会員登録の必須を任意に変える方法
tacky様

お世話になります。
ありがとうございます。

新規登録の場合は出来るのですが、
「ゲスト購入」の場合、住所の部分を任意にすると画面が真っ白になります。

/src/Eccube/Form/Type/Front/NonMemberType.php



->add('zip', 'zip', array(
'required' => false,
))
->add('address', 'address', array(
'required' => false,
))

にしております。何度もすみません。
tacky
投稿日時: 2015/12/16 23:19
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: 会員登録の必須を任意に変える方法

ゲスト購入の場合は、住所が入力されていないので送料計算の所でエラー吐いているようです。

住所が入力されていない場合の送料計算処理が必要そうです。

そもそもゲスト購入画面の住所=発送先になるので、住所が入力されないのは発送先がわからないということですが大丈夫でしょうか。
hnx
投稿日時: 2015/12/17 23:39
対応状況: −−−
新米
登録日: 2014/12/3
居住地:
投稿: 6
Re: 会員登録の必須を任意に変える方法
tacky様

なるほど、そういう事だったのですね。
ありがとうございます。
現場での予約サイトとして利用したかったので住所無しで検討しておりました。

ご丁寧にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は90,039名です
総投稿数は110,289件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1677
8
red
1570
9
mcontact
1345
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.