ecshop收货人信息 手机必填
ECSHOP购物流程和用户中心的收货人信息中,电话是必填项,而手机是选填项,这不符合正常的购物习惯。手机号码应该是必填项,而电话号码为选填项。
一、编辑/js/shopping_flow.js,查找
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
if (Utils.isEmpty(frm.elements['tel'].value))
{
err = true;
msg.push(tele_not_null);
}
else
{
if (!Utils.isTel(frm.elements['tel'].value))
{
err = true;
msg.push(tele_invaild);
}
}
if (frm.elements['mobile'] && frm.elements['mobile'].value.length > 0 && (!Utils.isTel(frm.elements['mobile'].value)))
{
err = true;
msg.push(mobile_invaild);
}
|
替换为
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
if (frm.elements['tel'] && frm.elements['tel'].value.length > 0 && (!Utils.isTel(frm.elements['tel'].value)))
{
err = true;
msg.push(tele_invaild);
}
if (Utils.isEmpty(frm.elements['mobile'].value))
{
err = true;
msg.push(mobile_not_null);
}
else
{
if (!Utils.isTel(frm.elements['mobile'].value))
{
err = true;
msg.push(mobile_invaild);
}
}
|
二、 /languages/zh_cn/shopping_flow.php中添加
1
|
$_LANG['flow_js']['mobile_not_null'] = '手机不能为空!';
|
三、以默认模板为例,编辑consignee.lbi,查找
1
2
3
4
5
6
|
<tr>
<td bgcolor="#ffffff">{$lang.phone}:</td>
<td bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" />{$lang.require_field}</td>
<td bgcolor="#ffffff">{$lang.backup_phone}:</td>
<td bgcolor="#ffffff"><input name="mobile" type="text" class="inputBg" id="mobile_{$sn}" value="{$consignee.mobile|escape}" /></td>
</tr>
|
替换为
1
2
3
4
5
6
|
<tr>
<td bgcolor="#ffffff">{$lang.phone}:</td>
<td bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" /></td>
<td bgcolor="#ffffff">{$lang.backup_phone}:</td>
<td bgcolor="#ffffff"><input name="mobile" type="text" class="inputBg" id="mobile_{$sn}" value="{$consignee.mobile|escape}" />{$lang.require_field}</td>
</tr>
|
四、以默认模板为例,编辑user_transaction.dwt,查找
1
2
3
4
5
6
|
<tr>
<td align="right" bgcolor="#ffffff">{$lang.phone}:</td>
<td align="left" bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" />{$lang.require_field}</td>
<td align="right" bgcolor="#ffffff">{$lang.backup_phone}:</td>
<td align="left" bgcolor="#ffffff"><input name="mobile" type="text" class="inputBg" id="mobile_{$sn}" value="{$consignee.mobile|escape}" /></td>
</tr>
|
替换为
1
2
3
4
5
6
|
<tr>
<td align="right" bgcolor="#ffffff">{$lang.phone}:</td>
<td align="left" bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" /></td>
<td align="right" bgcolor="#ffffff">{$lang.backup_phone}:</td>
<td align="left" bgcolor="#ffffff"><input name="mobile" type="text" class="inputBg" id="mobile_{$sn}" value="{$consignee.mobile|escape}" />{$lang.require_field}</td>
</tr>
|
沒有留言:
張貼留言