source: branches/version-2_13-dev/data/Smarty/templates/default/frontparts/form_personal_input.tpl @ 23160

Revision 23160, 17.0 KB checked in by pineray, 8 years ago (diff)

#2361 個人情報入力欄でマスターデータを使用するように変更

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-smarty-template; charset=UTF-8
Line 
1<!--{*
2/*
3 * This file is part of EC-CUBE
4 *
5 * Copyright(c) 2000-2013 LOCKON CO.,LTD. All Rights Reserved.
6 *
7 * http://www.lockon.co.jp/
8 *
9 * This program is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU General Public License
11 * as published by the Free Software Foundation; either version 2
12 * of the License, or (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
22 */
23*}-->
24
25<!--{strip}-->
26    <col width="30%" />
27    <col width="70%" />
28    <tr>
29        <th>お名前<span class="attention">※</span></th>
30        <td>
31            <!--{assign var=key1 value="`$prefix`name01"}-->
32            <!--{assign var=key2 value="`$prefix`name02"}-->
33            <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
34                <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
35            <!--{/if}-->
36            姓&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: active;" class="box120" />&nbsp;
37            名&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: active;" class="box120" />
38        </td>
39    </tr>
40    <tr>
41        <th>お名前(フリガナ)<!--{if !$smarty.const.FORM_COUNTRY_ENABLE}--><span class="attention">※</span><!--{/if}--></th>
42        <td>
43            <!--{assign var=key1 value="`$prefix`kana01"}-->
44            <!--{assign var=key2 value="`$prefix`kana02"}-->
45            <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
46                <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
47            <!--{/if}-->
48            セイ&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: active;" class="box120" />&nbsp;
49            メイ&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: active;" class="box120" />
50        </td>
51    </tr>
52    <tr>
53        <th>会社名</th>
54        <td>
55            <!--{assign var=key1 value="`$prefix`company_name"}-->
56            <!--{if $arrErr[$key1]}-->
57                <div class="attention"><!--{$arrErr[$key1]}--></div>
58            <!--{/if}-->
59            <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: active;" class="box300" />&nbsp;
60        </td>
61    </tr>
62    <!--{assign var=key1 value="`$prefix`zip01"}-->
63    <!--{assign var=key2 value="`$prefix`zip02"}-->
64    <!--{assign var=key3 value="`$prefix`pref"}-->
65    <!--{assign var=key4 value="`$prefix`addr01"}-->
66    <!--{assign var=key5 value="`$prefix`addr02"}-->
67    <!--{assign var=key6 value="`$prefix`country_id"}-->
68    <!--{assign var=key7 value="`$prefix`zipcode"}-->
69    <!--{if !$smarty.const.FORM_COUNTRY_ENABLE}-->
70    <input type="hidden" name="<!--{$key6}-->" value="<!--{$smarty.const.DEFAULT_COUNTRY_ID}-->" />
71    <!--{else}-->
72    <tr>
73        <th>国<span class="attention">※</span></th>
74        <td>
75            <!--{if $arrErr[$key6]}-->
76                <div class="attention"><!--{$arrErr[$key6]}--></div>
77            <!--{/if}-->
78            <select name="<!--{$key6}-->" style="<!--{$arrErr[$key6]|sfGetErrorColor}-->">
79                    <option value="" selected="selected">国を選択</option>
80                    <!--{html_options options=$arrCountry selected=$arrForm[$key6].value|h|default:$smarty.const.DEFAULT_COUNTRY_ID}-->
81            </select>
82        </td>
83    </tr>
84    <tr>
85        <th>ZIP CODE</th>
86        <td>
87            <!--{if $arrErr[$key7]}-->
88                <div class="attention"><!--{$arrErr[$key7]}--></div>
89            <!--{/if}-->
90            <input type="text" name="<!--{$key7}-->" value="<!--{$arrForm[$key7].value|h}-->" maxlength="<!--{$arrForm[$key7].length}-->" class="box120" style="<!--{$arrErr[$key7]|sfGetErrorColor}-->; ime-mode: disabled;" />
91        </td>
92    </tr>
93    <!--{/if}-->
94    <tr>
95        <th>郵便番号<!--{if !$smarty.const.FORM_COUNTRY_ENABLE}--><span class="attention">※</span><!--{/if}--></th>
96        <td>
97            <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
98                <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
99            <!--{/if}-->
100            <p class="top">〒&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />&nbsp;-&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />&nbsp;
101            <a href="http://search.post.japanpost.jp/zipcode/" target="_blank"><span class="mini">郵便番号検索</span></a>
102            </p>
103            <p class="zipimg">
104                <a href="<!--{$smarty.const.ROOT_URLPATH}-->input_zip.php" onclick="eccube.getAddress('<!--{$smarty.const.INPUT_ZIP_URLPATH}-->', '<!--{$key1}-->', '<!--{$key2}-->', '<!--{$key3}-->', '<!--{$key4}-->'); return false;" target="_blank">
105                    <img src="<!--{$TPL_URLPATH}-->img/button/btn_address_input.jpg" alt="住所自動入力" /></a>
106                &nbsp;<span class="mini">郵便番号を入力後、クリックしてください。</span>
107            </p>
108        </td>
109    </tr>
110    <tr>
111        <th>住所<span class="attention">※</span></th>
112        <td>
113            <!--{if $arrErr[$key3] || $arrErr[$key4] || $arrErr[$key5]}-->
114                <div class="attention"><!--{$arrErr[$key3]}--><!--{$arrErr[$key4]}--><!--{$arrErr[$key5]}--></div>
115            <!--{/if}-->
116            <select name="<!--{$key3}-->" style="<!--{$arrErr[$key3]|sfGetErrorColor}-->">
117                    <option value="" selected="selected">都道府県を選択</option>
118                    <!--{html_options options=$arrPref selected=$arrForm[$key3].value|h}-->
119            </select>
120            <p class="top"><input type="text" name="<!--{$key4}-->" value="<!--{$arrForm[$key4].value|h}-->" class="box300" style="<!--{$arrErr[$key4]|sfGetErrorColor}-->; ime-mode: active;" /><br />
121                <!--{$smarty.const.SAMPLE_ADDRESS1}--></p>
122            <p class="top"><input type="text" name="<!--{$key5}-->" value="<!--{$arrForm[$key5].value|h}-->" class="box300" style="<!--{$arrErr[$key5]|sfGetErrorColor}-->; ime-mode: active;" /><br />
123                <!--{$smarty.const.SAMPLE_ADDRESS2}--></p>
124            <p class="mini"><span class="attention">住所は2つに分けてご記入ください。マンション名は必ず記入してください。</span></p>
125        </td>
126    </tr>
127    <tr>
128        <th>電話番号<span class="attention">※</span></th>
129        <td>
130            <!--{assign var=key1 value="`$prefix`tel01"}-->
131            <!--{assign var=key2 value="`$prefix`tel02"}-->
132            <!--{assign var=key3 value="`$prefix`tel03"}-->
133            <!--{if $arrErr[$key1] || $arrErr[$key2] || $arrErr[$key3]}-->
134                <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--><!--{$arrErr[$key3]}--></div>
135            <!--{/if}-->
136            <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />&nbsp;-&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />&nbsp;-&nbsp;<input type="text" name="<!--{$key3}-->" value="<!--{$arrForm[$key3].value|h}-->" maxlength="<!--{$arrForm[$key3].length}-->" style="<!--{$arrErr[$key3]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />
137        </td>
138    </tr>
139    <tr>
140        <th>FAX</th>
141        <td>
142            <!--{assign var=key1 value="`$prefix`fax01"}-->
143            <!--{assign var=key2 value="`$prefix`fax02"}-->
144            <!--{assign var=key3 value="`$prefix`fax03"}-->
145            <!--{if $arrErr[$key1] || $arrErr[$key2] || $arrErr[$key3]}-->
146                <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--><!--{$arrErr[$key3]}--></div>
147            <!--{/if}-->
148            <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />&nbsp;-&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />&nbsp;-&nbsp;<input type="text" name="<!--{$key3}-->" value="<!--{$arrForm[$key3].value|h}-->" maxlength="<!--{$arrForm[$key3].length}-->" style="<!--{$arrErr[$key3]|sfGetErrorColor}-->; ime-mode: disabled;" class="box60" />
149        </td>
150    </tr>
151    <!--{if $flgFields > 1}-->
152        <tr>
153            <th>メールアドレス<span class="attention">※</span></th>
154            <td>
155                <!--{assign var=key1 value="`$prefix`email"}-->
156                <!--{assign var=key2 value="`$prefix`email02"}-->
157                <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
158                    <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
159                <!--{/if}-->
160                <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" class="box300 top" /><br />
161                <input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" style="<!--{$arrErr[$key1]|cat:$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" class="box300" /><br />
162                <span class="attention mini">確認のため2度入力してください。</span>
163            </td>
164        </tr>
165        <!--{if $emailMobile}-->
166            <tr>
167                <th>携帯メールアドレス</th>
168                <td>
169                    <!--{assign var=key1 value="`$prefix`email_mobile"}-->
170                    <!--{assign var=key2 value="`$prefix`email_mobile02"}-->
171                    <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
172                    <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
173                    <!--{/if}-->
174                    <input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" class="box300 top" /><br />
175                    <input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" style="<!--{$arrErr[$key1]|cat:$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" class="box300" /><br />
176                    <span class="attention mini">確認のため2度入力してください。</span>
177                </td>
178            </tr>
179        <!--{/if}-->
180        <tr>
181            <th>性別<span class="attention">※</span></th>
182            <td>
183                <!--{assign var=key1 value="`$prefix`sex"}-->
184                <!--{if $arrErr[$key1]}-->
185                    <div class="attention"><!--{$arrErr[$key1]}--></div>
186                <!--{/if}-->
187                <span style="<!--{$arrErr[$key1]|sfGetErrorColor}-->">
188                    <!--{html_radios name=$key1 options=$arrSex selected=$arrForm[$key1].value separator='<br />'}-->
189                </span>
190            </td>
191        </tr>
192        <tr>
193            <th>職業</th>
194            <td>
195                <!--{assign var=key1 value="`$prefix`job"}-->
196                <!--{if $arrErr[$key1]}-->
197                    <div class="attention"><!--{$arrErr[$key1]}--></div>
198                <!--{/if}-->
199                <select name="<!--{$key1}-->">
200                    <option value="" selected="selected">選択してください</option>
201                    <!--{html_options options=$arrJob selected=$arrForm[$key1].value}-->
202                </select>
203            </td>
204        </tr>
205        <tr>
206            <th>生年月日</th>
207            <td>
208                <!--{assign var=key1 value="`$prefix`year"}-->
209                <!--{assign var=key2 value="`$prefix`month"}-->
210                <!--{assign var=key3 value="`$prefix`day"}-->
211                <!--{assign var=errBirth value="`$arrErr.$key1``$arrErr.$key2``$arrErr.$key3`"}-->
212                <!--{if $errBirth}-->
213                    <div class="attention"><!--{$errBirth}--></div>
214                <!--{/if}-->
215                <select name="<!--{$key1}-->" style="<!--{$errBirth|sfGetErrorColor}-->">
216                    <!--{html_options options=$arrYear selected=$arrForm[$key1].value|default:''}-->
217                </select>年&nbsp;
218                <select name="<!--{$key2}-->" style="<!--{$errBirth|sfGetErrorColor}-->">
219                    <!--{html_options options=$arrMonth selected=$arrForm[$key2].value|default:''}-->
220                </select>月&nbsp;
221                <select name="<!--{$key3}-->" style="<!--{$errBirth|sfGetErrorColor}-->">
222                    <!--{html_options options=$arrDay selected=$arrForm[$key3].value|default:''}-->
223                </select>日
224            </td>
225        </tr>
226        <!--{if $flgFields > 2}-->
227            <tr>
228                <th>希望するパスワード<span class="attention">※</span><br />
229                </th>
230                <td>
231                    <!--{assign var=key1 value="`$prefix`password"}-->
232                    <!--{assign var=key2 value="`$prefix`password02"}-->
233                    <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
234                        <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
235                    <!--{/if}-->
236                    <input type="password" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|h}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" class="box120" />
237                    <p><span class="attention mini">半角英数字<!--{$smarty.const.PASSWORD_MIN_LEN}-->~<!--{$smarty.const.PASSWORD_MAX_LEN}-->文字でお願いします。(記号可)</span></p>
238                    <input type="password" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key1]|cat:$arrErr[$key2]|sfGetErrorColor}-->" class="box120" />
239                    <p><span class="attention mini">確認のために2度入力してください。</span></p>
240                </td>
241            </tr>
242            <tr>
243                <th>パスワードを忘れた時のヒント<span class="attention">※</span></th>
244                <td>
245                    <!--{assign var=key1 value="`$prefix`reminder"}-->
246                    <!--{assign var=key2 value="`$prefix`reminder_answer"}-->
247                    <!--{if $arrErr[$key1] || $arrErr[$key2]}-->
248                        <div class="attention"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></div>
249                    <!--{/if}-->
250                    質問:
251                    <select name="<!--{$key1}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->">
252                        <option value="" selected="selected">選択してください</option>
253                        <!--{html_options options=$arrReminder selected=$arrForm[$key1].value}-->
254                    </select>
255                    <br />
256                    答え:<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|h}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: active;" class="box260" />
257                </td>
258            </tr>
259            <tr>
260                <th>メールマガジン送付について<span class="attention">※</span></th>
261                <td>
262                    <!--{assign var=key1 value="`$prefix`mailmaga_flg"}-->
263                    <!--{if $arrErr[$key1]}-->
264                        <div class="attention"><!--{$arrErr[$key1]}--></div>
265                    <!--{/if}-->
266                    <span style="<!--{$arrErr[$key1]|sfGetErrorColor}-->">
267                        <!--{html_radios name=$key1 options=$arrMAILMAGATYPE selected=$arrForm[$key1].value separator='<br />'}-->
268                    </span>
269                </td>
270            </tr>
271        <!--{/if}-->
272    <!--{/if}-->
273<!--{/strip}-->
Note: See TracBrowser for help on using the repository browser.