質問 > フロント機能 > 会員登録フォームの項目編集 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Minagi |
投稿日時: 2017/10/26 2:41
対応状況: 開発中
|
新米 登録日: 2017/6/21 居住地: 投稿: 5 |
会員登録フォームの項目編集 ▼テンプレート
[EC-CUBE] EC-CUBE3系 最新ヴァージョン [レンタルサーバ] ホストゲーター [現象] 現在、会員登録の項目を編集しています。 躓いてしまった部分といたしましては 項目の削除についてです。 まず、削除したい項目は ・fax ・会社名 の上記二点です。 私が行なった方法は まずテンプレートであるtwigから上記のフォームを削除。 その後、src/Eccube/Form/Type/Front/EntryType.phpにて 削除した項目に対して「'attr'=>array('style'=>'display:none;'),」を追加。 その次に、同じファイルにて削除した項目のコメント化です。 二点の方法を行なったのですが、会員登録の情報を入力し 登録ボタンを押しても先に進みません。 なにかほかに方法などはございますでしょうか? |
fsv_g2 |
投稿日時: 2017/11/11 14:56
対応状況: 開発中
|
一人前 登録日: 2007/6/28 居住地: 投稿: 71 |
Re: 会員登録フォームの項目編集 初心者です。同様の問題があり、解決策はないかと検索しました。
とくに見つからないようなので、CSSで消して対応しました。 ただし動作確認はPCのみです。 style.css に以下を追加。登録、登録確認、会員変更ページの該当箇所。 /* 新規会員登録 項目を隠す */ #top_box__fax,#top_box__birth,#confirm_box__fax,#confirm_box__body form .dl_table.not_required,#detail_box__fax,#detail_box__birth,#detail_box__sex,#detail_box__job { display: none; } |
penguin7 |
投稿日時: 2017/11/17 17:32
対応状況: −−−
|
新米 登録日: 2017/9/20 居住地: 投稿: 3 |
Re: 会員登録フォームの項目編集 必須項目でなければ、下記2本のプログラムから該当コードを削除すれば完了です。
私も職業を削除して運用しています。 /app/template/default/Entry index.twig confirm.twig (元ファイル:/src/Eccube/Resource/template/default/Entry) 必須項目でなければ、あえて /src/Eccube/Form/Type/Front/EntryType.php を編集する必要はなかったかと思います。 このページもわかりやすいです。 https://rescuework.nagoya/blog/ec-cube3 confirm.twigからは対象項目のコードを削除していますか? その辺りでひっかかっている気がします。 |
y5m |
投稿日時: 2018/11/29 17:36
対応状況: −−−
|
新米 登録日: 2018/11/29 居住地: 投稿: 1 |
Re: 会員登録フォームの項目編集 twigからformテンプレートの記述自体を削除しても裏でAbstractTypeなどが動いてるらしく入力項目に正しい情報が入っていないと進めなくなります。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |