1、include/lib_order.php
函數check_c**ignee_info第1795行左右“!empty($c**ignee['email']) &&!empty($c**ignee['tel'])”這句改為“/*!empty($c**ignee['email']) &&*/
!empty($c**ignee['tel'])||!empty($c**ignee['mobile'])” ;
2、js/shopping_flow.js 函數checkC**ignee(frm)第582行左右去掉或注釋掉 if ( ! Utils.isEmail(frm.elements['email'].value))
{
err = true;
msg.push(invalid_email);
}
3、js/shopping_flow.js 函數checkC**ignee(frm)第600行左右
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);
}改為
if ((Utils.isEmpty(frm.elements['tel'].value))&&(Utils.isEmpty(frm.elements['mobile'].value)))
{
err = true;
msg.push(tele_not_null);
}
else
{
if (frm.elements['tel'] && frm.elements['tel'].value.length > 0 && !Utils.isTel(frm.elements['tel'].value))
{
err = true;
msg.push(tele_invaild);
}
if (frm.elements['mobile'] && frm.elements['mobile'].value.length > 0 && (!Utils.isMobile(frm.elements['mobile'].value)))
{
err = true;
msg.push(mobile_invaild);
}
}
4、修改模板文件夾下/lib/c**ignee.lbi 搜索到{$lang.email_address}這句,刪除緊跟在后面兩行的<span class="textStrong">{$lang.require_field}</span>這句,這樣的話頁面上就不會出現必填兩個字了。
5、 修改 languages/zh_cn/shiping_flow.php 中,查找 $_LANG['flow_js']['tele_not_null'] ,大概109行,將此行修改為 $_LANG['flow_js']['tele_not_null'] = '手機和固定電話請至少填寫一項!';
新聞熱點
疑難解答