由于近期运营的一个商城所面对顾客有一定的要求性,因此得关闭会员在线注册的功能,网站使用的是ShopEx 4.85,后台认真找了一遍,居然没找到关闭会员注册的按钮!我茫然了… 一个商城系统怎么会没有这个功能呢?无奈之下,只有手动改代码让ShopEx关闭会员注册咯!那开始吧:
ShopEx会员注册的页面有2中形式,一个是单独页面,还有一个是直接弹出窗口形式,用过ShopEx的人都知道的,我这里就不多介绍了。因此就需要更改这2个页面的代码。
这两个页面都在根目录下的/core/shop/view/passport/index/里。
分别为:
1、单独注册页面:signup.html
2、弹出窗口注册页面:signup_fast.html
首先来看下原来的注册页面和代码:
从代码中可以看出内容是由TABLE表格来写的,所以原来是打算直接将此TABLE删除,然后添加新的TABLE内容就可以了,但是这个时候问题出现了:由于TABLE中的验证码的那段代码内含关键属性,如果将其删除,会导致弹出的注册页面无法关闭。
不能删除就不能删除吧,所以就直接用display:none;标签将其隐藏掉吧!这样如果要开启会员注册,到时恢复的话也很方便。
第一步:在TABLE里的每个TR加上style=”display:none;”。如图:
第二步:在最前面新增加一个tr标签,定义自己需要的内容,如图:
大功告成!看效果:
别忘了还有“单独注册页面:signup.html”也要修改哦,同上面一样!
总结:虽然所办法有点土,但是比使用插件会安全很多!而且也不存在插件更新升级的问题!
温馨提示:由于图片较大,点击查看大图的时候加载时间会长些,请耐心等待!
- 原文链接:
- 转载原创文章请注明:

Name : ThinkiFu











顶啊,博主辛苦了~~
牛
第一来博主的博客 很经典 ,支持原创,谢谢回访
第一次来 踩踩
喜欢你这 我会经常来
好文章,转啦
喜欢你这 不错 转啦
博主圣诞 快乐