質問 > フロント機能 > データベースから生年月日を呼び出し、表示させたい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tcgakataka |
投稿日時: 2019/12/3 0:54
対応状況: −−−
|
新米 登録日: 2016/6/8 居住地: 投稿: 5 |
データベースから生年月日を呼び出し、表示させたい 2.13を使用しています。
問い合わせフォーム等に生年月日の項目を追加したくカスタマイズしているのですが、 会員ログイン状態でページを訪問した際にデフォルトで登録されている生年月日を呼び出したいのですが、表示が上手くいかず手こずっています。 状態としては、名前や住所といったその他の項目は会員データを呼び出し、表示が出来ているのですが、生年月日のプルダウンのみ会員データの表示が出来ていません。 具体的にはログイン状態でページを訪問すると ----年 --月 --日 といった表示になってしまい、登録されている生年月日が表示されていません。 ただ、登録されているデータとは違う適当な数値を選択すると、フォームの入力内容確認画面では登録されている生年月日が表示されます。 ファイル、コードは以下の状態です。 【/Smarty/templates/default/frontparts/form_personal_input.tpl】 <tr> <th>生年月日<span class="attention">※</span></th> <td> <!--{assign var=key1 value="`$prefix`year"}--> <!--{assign var=key2 value="`$prefix`month"}--> <!--{assign var=key3 value="`$prefix`day"}--> <!--{assign var=errBirth value="`$arrErr.$key1``$arrErr.$key2``$arrErr.$key3`"}--> <!--{if $errBirth}--> <div class="attention"><!--{$errBirth}--></div> <!--{/if}--> <select name="<!--{$key1}-->" style="<!--{$errBirth|sfGetErrorColor}-->"> <!--{html_options options=$arrYear selected=$arrForm[$key1].value|default:$arrData.year|h}--> </select>年 <select name="<!--{$key2}-->" style="<!--{$errBirth|sfGetErrorColor}-->"> <!--{html_options options=$arrMonth selected=$arrForm[$key2].value|default:$arrData.month|h}--> </select>月 <select name="<!--{$key3}-->" style="<!--{$errBirth|sfGetErrorColor}-->"> <!--{html_options options=$arrDay selected=$arrForm[$key3].value|default:$arrData.day|h}--> </select>日 </td> </tr> どうかご助言いただけませんでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» データベースから生年月日を呼び出し、表示させたい | tcgakataka | 2019/12/3 0:54 |
Re: データベースから生年月日を呼び出し、表示させたい | 468 | 2019/12/3 11:30 |
Re: データベースから生年月日を呼び出し、表示させたい | tcgakataka | 2019/12/3 20:09 |
Re: データベースから生年月日を呼び出し、表示させたい | 468 | 2019/12/4 0:37 |
Re: データベースから生年月日を呼び出し、表示させたい | tcgakataka | 2019/12/4 3:02 |