バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 会員登録の必須項目(パスワード忘れた際のヒント)について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
togayan
投稿日時: 2013/10/31 17:49
対応状況: −−−
半人前
登録日: 2013/10/18
居住地:
投稿: 18
会員登録の必須項目(パスワード忘れた際のヒント)について
「会員登録」ページの、「パスワードを忘れた際のヒント」
を、入力の必須項目でなくしたいのですが、該当する
項目の記述は、どこのディレクトリのなんていうphpファイル
に入っていますか?

class/pages/forgot/LC_page_Forgot.php

の該当すると思われる部分の'exsit check'
を削除しても、必須項目のままです。(ブラウザの再読み
込みをしても、です)

まだ修正すべきphpファイルがあるのでしょうか。
flealog
投稿日時: 2013/10/31 19:04
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
動作未確認ですが、以下のファイルの function sfCustomerRegisterParam を修正してみてはいかがでしょうか?
/data/class/helper/SC_Helper_Customer.php


----------------
EC-CUBE3っぽいテンプレート
GitHub で公開中
https://github.com/bluestylejp

お問い合わせ番号CSV登録&メール送信プラグイン
http://urx.red/qDT6

namahage
投稿日時: 2013/10/31 19:14
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
ども


大前提として、EC-Cubeのバージョンによって違いますんで、質問する際は、以下を読んで必要な情報を書き込んでみてください。
http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8



私のは2.12.5で確認していますが、
SC_Helper_CustomerのsfCustomerRegisterParamについて



        $objFormParam->addParam('パスワード確認用の質問の答え', 'reminder_answer', STEXT_LEN, 'aKV', array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK'));
        $objFormParam->addParam('パスワード確認用の質問', 'reminder', STEXT_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));

のEXIST_CHECKを外すことで会員登録の際の必須チェックを外す事が出来ました。

ちなみに、LC_page_Forgot.phpは、パスワード忘れてしまった場合の画面のですね。
togayan
投稿日時: 2013/11/5 17:15
対応状況: −−−
半人前
登録日: 2013/10/18
居住地:
投稿: 18
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
namahageさん、flealogさん、
書き込みありがとうございます。

お二人のアドバイス通り、
SC_Helper_Customer.phpの該当箇所の
EXIST_CHECKを外してやってみたのですが、
ダメでした。必須を示す*がついたままです。

ブラウザの再読み込みや履歴削除等をしても
効果ありません。

なお、わたくしのEC-CUBEは12.2.2です。
DELIGHT
投稿日時: 2013/11/5 17:42
対応状況: −−−
仙人
登録日: 2010/2/3
居住地: 熊本県・九州・長野県・関東甲信越
投稿: 572
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
*付きであっても、入力必須でなくなってはいませんか?

*はEXIST_CHECKの有無に関わらず静的に表示されていますので、
該当箇所の*はテンプレートから手動で削除する必要があります。


----------------
+ DAISY inc. -------------------- +
EC-CUBE構築・カスタマイズサービス
EC・WEB構築などお気軽にご相談ください。

デイジー株式会社
http://daisy.link/

sumida
投稿日時: 2013/11/5 17:45
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
必須のチェックは、実際のチェックは、'EXIST_CHECK'を外せば、OKです。
たぶん、画面上の'*'のことだと思いますが、これは、テンプレート側にあります。

data/Smarty/templates/default/frontparts/form_personal_input.tpl
data/Smarty/templates/mobile/entry/index.tpl
data/Smarty/templates/sphone/frontparts/form_personal_input.tpl
togayan
投稿日時: 2013/11/5 17:53
対応状況: −−−
半人前
登録日: 2013/10/18
居住地:
投稿: 18
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
DELIGHTさん、sumidaさん、

返信ありがとうございます。

おっしゃる通り、*はついたままでも、必須項目では
なくなっていることが確認できました。

テンプレートは、後ほど見てみます。
ありがとうございました。
togayan
投稿日時: 2013/11/7 17:24
対応状況: −−−
半人前
登録日: 2013/10/18
居住地:
投稿: 18
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
すみません、3つの.tplファイルを開き、
※と*を削除したのですが、会員登録画面から
「パスワードを忘れた際のヒント」の横の*
が消えません。

※や*をテンプレートから削除するだけでは
ダメで、何かほかに編集する必要がありますか?
DELIGHT
投稿日時: 2013/11/7 18:09
対応状況: −−−
仙人
登録日: 2010/2/3
居住地: 熊本県・九州・長野県・関東甲信越
投稿: 572
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
どの画面の*か明記していないのでエスパーになりますが、
管理画面側の会員登録・編集画面のことでしょうか。

\ec-cube\data\Smarty\templates\admin\customer\edit.tpl

状況をできるだけ詳しく書くことで、それだけ早く解決につながります。


----------------
+ DAISY inc. -------------------- +
EC-CUBE構築・カスタマイズサービス
EC・WEB構築などお気軽にご相談ください。

デイジー株式会社
http://daisy.link/

flealog
投稿日時: 2013/11/7 18:29
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 会員登録の必須項目(パスワード忘れた際のヒント)について
プラグインを利用していたりすると、該当箇所がプラグインのテンプレートに記載されている可能性があります。


----------------
EC-CUBE3っぽいテンプレート
GitHub で公開中
https://github.com/bluestylejp

お問い合わせ番号CSV登録&メール送信プラグイン
http://urx.red/qDT6

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,839名です
総投稿数は109,985件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.