質問 > フロント機能 > 会員登録画面の各行の選択肢を変更したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
muro3 |
投稿日時: 2015/4/15 12:47
対応状況: −−−
|
半人前 登録日: 2014/11/13 居住地: 投稿: 17 |
会員登録画面の各行の選択肢を変更したい バージョン2.13.2を使用しています。
会員登録画面に表示されている各行の選択肢を変更したいのですが、その方法がわかりません。 「性別」など行そのものの削除方法ではなく、その行の選択肢を変更する方法です。 今回変更したいものとして、「メールマガジンの送付について」という行の選択肢から「希望しない」を削除したいと考えています。 行そのものは入力フォームに該当するtplに書かれているのですが、選択肢はどこからか変数を読み込んでいる形になっていました。 しかし、「HTMLメール」「テキストメール」「希望しない」それぞれの選択肢で、EC-CUBEフォルダ全体のテキスト検索をかけてみたのですが、選択肢を作成しているであろう処理が見つからず、どこで選択肢を作っているのかわかりませんでした。 <tr> <th class="required">メールマガジン送付について</th> <td> <!--{assign var=key1 value="`$prefix`mailmaga_flg"}--> <p id="magazine" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"> <!--{html_radios name=$key1 options=$arrMAILMAGATYPE selected=$arrForm[$key1].value separator='<br />'}--> </p> <!--{if $arrErr[$key1]}--> <p class="attention"><!--{$arrErr[$key1]}--></p> <!--{/if}--> </td> </tr> |
muro3 |
投稿日時: 2015/4/15 13:00
対応状況: −−−
|
半人前 登録日: 2014/11/13 居住地: 投稿: 17 |
Re: 会員登録画面の各行の選択肢を変更したい 追記です。
phpmyadminに接続し、「mtb_mail_magazine_type」というテーブルを開くと「HTMLメール」「テキストメール」「希望しない」という値があったので、もしやこれなのではと思って「希望しない」を削除してみたのですが、会員登録フォームの選択肢に変化はありませんでした。 他のテーブルにも該当する箇所がないか検索してみましたが、「mtb_mail_magazine_type」以外には見つかりませんでした。 いったい、どこに選択肢が書かれているのでしょうか? |
yuh |
投稿日時: 2015/4/15 13:41
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 会員登録画面の各行の選択肢を変更したい data/cacheの中にmtb_mail_magazine_type.serialというファイルがあるので、そのファイルを削除すれば変更されると思います。
|
muro3 |
投稿日時: 2015/4/15 15:28
対応状況: 解決済
|
半人前 登録日: 2014/11/13 居住地: 投稿: 17 |
Re: 会員登録画面の各行の選択肢を変更したい ありがとうございます。
無事、解決いたしました。 |
muro3 |
投稿日時: 2015/4/15 18:25
対応状況: −−−
|
半人前 登録日: 2014/11/13 居住地: 投稿: 17 |
Re: 会員登録画面の各行の選択肢を変更したい 後から気がついたのですが、管理画面にログインして「システム設定」→「マスターデータ管理」からでも、「mtb_mail_magazine_type」の値を変更することができました。
|
yuh |
投稿日時: 2015/4/15 18:55
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 会員登録画面の各行の選択肢を変更したい 直接DBをさわる場合、キャッシュが削除されずにサイト上で使われる値が更新されないので、管理画面から行った方がいいですね。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |