ECSHOP 手机号码怎么设置为必填选项
发布:smiling 来源: PHP粉丝网 添加日期:2015-09-29 09:02:43 浏览: 评论:0
后台发送发货或者已收到预付款时发送短信给客户的时候,如果客户在注册的时候把手机写在了家庭或者公司电话那里后台就不能直接发送短信给客户,为解决这个问题只需要在注册时把 手机 限制为必填选项就可以了,需要修改一下几个地方.
注册:找到languages\zh_cn\user.php,找到以下代码:
- * user_passport.dwt js语言文件 */
- $_LANG['passport_js']['username_empty'] = '- 用户名不能为空。';
- $_LANG['passport_js']['username_shorter'] = '- 用户名长度不能少于 3 个字符。';
- $_LANG['passport_js']['username_invalid'] = '- 用户名只能是由字母数字以及下划线组成。';
- $_LANG['passport_js']['password_empty'] = '- 登录密码不能为空。';
- $_LANG['passport_js']['password_shorter'] = '- 登录密码不能少于 6 个字符。';
- $_LANG['passport_js']['confirm_password_invalid'] = '- 两次输入密码不一致';
- $_LANG['passport_js']['email_empty'] = '- Email 为空';
- $_LANG['passport_js']['email_invalid'] = '- Email 不是合法的地址';
- $_LANG['passport_js']['agreement'] = '- 您没有接受协议';
- $_LANG['passport_js']['msn_invalid'] = '- msn地址不是一个有效的邮件地址';
- $_LANG['passport_js']['qq_invalid'] = '- QQ号码不是一个有效的号码';
- $_LANG['passport_js']['home_phone_invalid'] = '- 家庭电话不是一个有效号码';
- $_LANG['passport_js']['office_phone_invalid'] = '- 办公电话不是一个有效号码';
- $_LANG['passport_js']['mobile_phone_invalid'] = '- 手机号码不是一个有效号码';
- $_LANG['passport_js']['mobile_phone_empty'] = '- 手机不能为空';
- $_LANG['passport_js']['msg_un_blank'] = '* 用户名不能为空';
- $_LANG['passport_js']['msg_un_length'] = '* 用户名最长不得超过7个汉字'; //phpfensi.com
- $_LANG['passport_js']['msg_un_format'] = '* 用户名含有非法字符';
- $_LANG['passport_js']['msg_un_registered'] = '* 用户名已经存在,请重新输入';
- $_LANG['passport_js']['msg_can_rg'] = '* 可以注册';
- $_LANG['passport_js']['msg_email_blank'] = '* 邮件地址不能为空';
- $_LANG['passport_js']['msg_email_registered'] = '* 邮箱已存在,请重新输入';
- $_LANG['passport_js']['msg_email_format'] = '* 邮件地址不合法';
只需在$_LANG['passport_js']['mobile_phone_invalid'] = '- 手机号码不是一个有效号码';后面加上上面红色部分代码即可。
第二步:在js中找到user.js,找到如下代码:
- if (mobile_phone.length>0)
- {
- var reg = /^[\d|\-|\s]+$/;
- if (!reg.test(mobile_phone))
- {
- msg += mobile_phone_invalid + '\n';
- }
- }
- if (msg.length > 0)
- {
- alert(msg);
- return false;
- }
- else
- {
- return true;
- }
在这段代码前加上以下代码:
- if (mobile_phone.length == 0)
- {
- msg += mobile_phone_empty + '\n';
- }
- else
然后把这两个修改的文件上传覆盖你原来的这两个文件就OK了.
Tags: ECSHOP手机号码 ECSHOP必填选项
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)