这里ecshop有以下要求:
1. 需要手机号码,长度是11
2. 你需要决定注册手机号码已经注册
3.邮件地址更改为可选的
4. 注册页面输入电子邮件地址和电话号码输入框的框交换位置
5. 删除邮箱获取密码(可以通过手机短信获取密码后,没有实现)
让我们看一看有关电子邮件:
1. 注册时使用的邮件地址,并将检查电子邮件地址格式必须想象,是否也要电子邮件地址已被注册
2。检索密码使用的电子邮件地址
3.后台会员管理成员列表,添加,会使用电子邮件地址
默认情况下,邮件地址是必需的,添加选项(套)的移动电话的背景基本上可以认为修改方法有两种:
第一:交换电话号码注册页面文本框和邮件地址输入框的位置,增加手机号码的格式验证和价格是否已经被注册。
第二:文本框将邮件用手机文本框,交换彼此的标题,然后在文本框中使用邮件逻辑修改。
模板认为第二种方法更方便修改,这是第二种方法是用来完成相关变化。
下面一步一步来完成上述内容的变化:
1.1更新内容
替换现有的电子邮件地址唯一标识符的手机号码,中止检索密码通过电子邮件。
1.2升级方法
- 【1】后台->系统管理->会员注册项设置,点击“手机”那一项的编辑按钮就,将注册项名称由“手机”改为“邮箱地址”,“是否必填”选“否”,点击确定。
- 【2】替换现有字符串资源中邮件相关内容和提示为手机号码提示。
- 文件languages/zh_cn/user.php:
- $_LANG[‘profile_js’][’email_empty’] =’请输入您的手机号码!’;
- $_LANG[‘profile_js’][’email_error’] =’您输入的手机号码格式不正确!’;
- $_LANG[‘password_js’][’email_address_empty’] =’请输入您的手机号码!’;
- $_LANG[‘password_js’][’email_address_error’] =’您输入的手机号码格式不正确!’;
- $_LANG[‘label_email’] = ‘手机号码’;
- $_LANG[‘msg_email_blank’] = ‘手机号码不能为空’;
- $_LANG[‘msg_email_registered’] = ‘手机号码已存在,请重新输入’;
- $_LANG[‘msg_email_format’] = ‘手机号码不合法’;
- $_LANG[’email_empty’] = ‘手机号码为空’;
- $_LANG[’email_invalid’] = ‘%s 不是合法的手机号码’;
- $_LANG[’email_exist’] = ‘%s 已经存在’;
- $_LANG[’email_not_allow’] = ‘手机号码 %s 不允许注册’;
- $_LANG[‘passport_js’][’email_empty’] =’-手机号码为空’;
- $_LANG[‘passport_js’][’email_invalid’] =’-手机号码不合法’;
- $_LANG[‘passport_js’][‘msg_email_blank’] =’*手机号码不能为空’;
- $_LANG[‘passport_js’][‘msg_email_registered’] =’*手机号码已存在,请重新输入’;
- $_LANG[‘passport_js’][‘msg_email_format’] =’*手机号码不合法’;
- $_LANG[’email_address’] = ‘手机号码’;
- $_LANG[‘backup_phone’] = ‘邮件地址’;
- 文件languages/zh_cn/admin/user.php:
- $_LANG[’email’] = ‘手机号码’;
- $_LANG[’email_exists’] = ‘该手机号码已经存在。’;
- $_LANG[‘invalid_email’] = ‘输入了非法的手机号码。’;
- $_LANG[’email_invalid’] = ‘无效的手机号码’;
- $_LANG[’email_not_allow’] = ‘手机号码不允许’;
- $_LANG[‘js_languages’][‘invalid_email’] =’没有输入邮件地址或者输入了一个无效的手机号码。’;
- 文件languages/zh_cn/common.php:
- $_LANG[’email’] = ‘手机号码’;
- 文件languages/zh_cn/admin/order.php:
- $_LANG[’email’] = ‘手机号码’;
- $_LANG[‘mobile’] = ‘邮件地址’;