打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ECSHOP注册页面如何修改设置手机为必填项
看下可以不 呵呵!
需要修改的几个文件的位置:
consignee.lb 的路径是:themes\模板\library\consignee.lb
user_transaction.dwt的路径是: themes\模板\user_transaction.dwt
shopping_flow.php的路径是: languages\模板\shopping_flow.php
shopping_flow.js 的路径是: js\shopping_flow.js
下面就是要修改的东西:
首先找到 themes\模板\library\consignee.lbi打开,找到
  <tr>
   <td>{$lang.phone}:</td>
   <td><input name="tel"type="text" id="tel_{$sn}" value="{$consignee.tel}"/>
     {$lang.require_field}</td>
   <td>{$lang.backup_phone}:</td>
   <td><inputname="mobile" type="text" id="mobile_{$sn}"value="{$consignee.mobile}"/></td>
</tr>
修改为
<tr>
   <td>{$lang.phone}:</td>
   <td><input name="tel"type="text" id="tel_{$sn}" value="{$consignee.tel}"/>
     {$lang.require_field}</td>
   <td>{$lang.backup_phone}:</td>
   <td><inputname="mobile" type="text" id="mobile_{$sn}"value="{$consignee.mobile}"/>{$lang.require_field}</td>
</tr>
红色部分为修改部分。
2.       找到themes\模板\user_transaction.dwt 找到以下代码
    <tr>
               <td>{$lang.phone}:</td>
               <td><input name="tel"type="text" id="tel_{$sn}" value="{$consignee.tel}"/>
                 {$lang.require_field}</td>
               <td>{$lang.backup_phone}:</td>
               <td><inputname="mobile" type="text" id="mobile_{$sn}"value="{$consignee.mobile}"/></td>
             </tr>
修改为:
<tr>
               <td>{$lang.phone}:</td>
               <td><input name="tel"type="text" id="tel_{$sn}" value="{$consignee.tel}"/>
                 {$lang.require_field}</td>
               <td>{$lang.backup_phone}:</td>
               <td><inputname="mobile" type="text" id="mobile_{$sn}"value="{$consignee.mobile}"/>{$lang.require_field}</td>
             </tr>
3在languages\zh_cn \user.php中在这个文件中找到
     $_LANG['flow_js']['mobile_invaild'] = '手机号码不是合法号码';
    在这个代码下加如后面一行代码:$_LANG['flow_js']['mobile_not_null'] ='手机号码不能为空';
4 找到 js\shopping_flow.js
   找到代码:
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['mobile'].value)))
{
    err =true;
   msg.push(mobile_not_null);
}
Else
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
漂亮至极的桌布
报错compile
ECshop红包管理线下红包不能支持最小订单问题
用ASP连接读写ACCESS数据库实例
层的切换效果
收藏之花的汇总
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服