質問 > フロント機能 > 会員情報編集でメルマガ項目を非表示にしたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
HANTEN |
投稿日時: 2020/4/2 15:15
対応状況: −−−
|
新米 登録日: 2019/9/12 居住地: 投稿: 6 |
会員情報編集でメルマガ項目を非表示にしたい EC-CUBE
4.0.3 サーバーOS Linux eccube-6b5fdd4656-nwt8t 4.14.138+ #1 SMP Tue Sep 3 02:58:08 PDT 2019 x86_64 クラウド版使用 使用テンプレート【 メールマガジンプラグイン】 ---------------------------------------------- 会員情報編集画面にて、一番最後にメルマガ送付の希望項目がありますが、 ここを非表示にしたいです。 ファイル名<app/template/default/Mypage/change.twig> たぶん下記が該当コードかなと思います。 {# エンティティ拡張の自動出力 #} {% for f in form if f.vars.eccube_form_options.auto_render %} {% if f.vars.eccube_form_options.form_theme %} {% form_theme f f.vars.eccube_form_options.form_theme %} {{ form_row(f) }} {% else %} <dl> <dt> {{ form_label(f) }} </dt> <dd> <div class="{{ f.vars.eccube_form_options.style_class }}{{ has_errors(f) ? ' error' }}"> {{ form_widget(f) }} {{ form_errors(f) }} </div> </dd> </dl> {% endif %} {% endfor %} 丸ごと消すと表示されなくはなりましたが、登録ボタンを押しても反応しなくなりました。 色々試しましたが、うまくいきません。 なお、プラグインを無効化にすると、新規会員登録画面ではメルマガ送付選択項目は出ませんが、会員情報編集画面では出ます。 よろしくお願いいたします。 |
468 |
投稿日時: 2020/4/3 11:48
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 会員情報編集でメルマガ項目を非表示にしたい 入力欄はPHP側の入力チェックの定義とセットになっている為、
Twigのみで項目を取り除くと正常に動作しなくなります。 一番単純な方法はスタイルシートのdisplay:noneで非表示にする事かと思います。
|
HANTEN |
投稿日時: 2020/4/3 13:47
対応状況: −−−
|
新米 登録日: 2019/9/12 居住地: 投稿: 6 |
Re: 会員情報編集でメルマガ項目を非表示にしたい シロハチ様
なるほど! 単純なことなのに思いつきませんでした。。! 非表示になりました! ありがとうございます!!! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |