会員登録 登録フォームから必須でない項目の削除
どうしても、「ある記入項目を削除したい」などそれぞれのお店であると思います。
職業、生年月日、FAXは入力必須項目ではないので(※印がない項目)、フォームを直すだけでいいので簡単。
cube/data/Smarty/templates/default/frontparts/form_personal_input.tpl
該当する部分を削除して下さい。
削除し間違えると、利用規約から登録画面に移動できなくなってしまいます。
FAX 95行目あたり
<tr>
<th>FAX</th>
<td>
<!--{assign var=key1 value="`$prefix`fax01"}-->
<!--{assign var=key2 value="`$prefix`fax02"}-->
<!--{assign var=key3 value="`$prefix`fax03"}-->
<!--{if $arrErr[$key1] || $arrErr[$key2] || $arrErr[$key3]}-->
<div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--><!--{$arrErr[$key3]}--></div>
<!--{/if}-->
<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1]|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" /> - <input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2]|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" /> - <input type="text" name="<!--{$key3}-->" value="<!--{$arrForm[$key3]|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr[$key3]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />
</td>
</tr>
|
職業 146行目あたり
<tr>
<th>職業</th>
<td>
<!--{assign var=key1 value="`$prefix`job"}-->
<!--{if $arrErr[$key1]}-->
<div class="attention"><!--{$arrErr[$key1]}--></div>
<!--{/if}-->
<select name="<!--{$key1}-->">
<option value="" selected="selected">選択してください</option>
<!--{html_options options=$arrJob selected=$arrForm[$key1]}-->
</select>
</td>
</tr>
|
生年月日 159行目あたり
<tr>
<th>生年月日</th>
<td>
<!--{if $arrErr.year || $arrErr.month || $arrErr.day}-->
<div class="attention"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></div>
<!--{/if}-->
<select name="year" style="<!--{$arrErr.year|sfGetErrorColor}-->">
<option value="" selected="selected">--</option>
<!--{html_options options=$arrYear selected=$arrForm.year}-->
</select> 年
<select name="month" style="<!--{$arrErr.month|sfGetErrorColor}-->">
<option value="" selected="selected">--</option>
<!--{html_options options=$arrMonth selected=$arrForm.month}-->
</select> 月
<select name="day" style="<!--{$arrErr.day|sfGetErrorColor}-->">
<option value="" selected="selected">--</option>
<!--{html_options options=$arrDay selected=$arrForm.day}-->
</select> 日
</td>
</tr>
|
登録内容の確認ページ
登録フォームを送信すると飛ぶ確認画面。
削除した項目が、この確認画面では「未登録」として表示されてしまうので都合が悪いから修正。
data/Smarty/templates/default/entry/confirm.tpl
から、削除した項目の行を忘れずに削除して下さい。
FAX 98行目あたり
<tr>
<th>FAX</th>
<td>
<!--{if strlen($list_data.fax01) > 0 && strlen($list_data.fax02) > 0 && strlen($list_data.fax03) > 0}-->
<!--{$list_data.fax01|escape}--> - <!--{$list_data.fax02|escape}--> - <!--{$list_data.fax03|escape}-->
<!--{else}-->
未登録
<!--{/if}-->
</td>
</tr>
|
職業 95行目あたり
<th>職業</th>
<td><!--{$arrJob[$list_data.job]|escape|default:"未登録"}--></td>
</tr>
|
生年月日 98行目あたり
<tr>
<th>生年月日</th>
<td>
<!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}-->
<!--{$list_data.year|escape}-->年<!--{$list_data.month|escape}-->月<!--{$list_data.day|escape}-->日
<!--{else}-->
未登録
<!--{/if}-->
</td>
</tr>
|
|