A-A+

mobile里user.php里面的注册登录验证码不显示的解决方法

2015年07月09日 PHP开源系统 暂无评论 阅读 15 views 次

从网上下载的mobile ecshop 模板,发现其登录和注册页面的验证码不能够正常显示,检查了下其相关的模板文件,原来不显示的原因是登录和注册是在一个页面里面进行执行的,也就是登录和注册是在一个页面里面进行切换的,只需要将登录切换的JS去掉就可以显示正常了,下面夏日博客就来具体介绍一下如何去掉登录切换的JS,找到 mobile/themesmobile/xiariboke下user_passport.dwt文件,找到如下的JS并去掉.

<script>
      $().ready(function(){
          //登录切换
          $("#logRegTab li").bind("click", function () {
              if (this.id == "mob_log") {
                  $("#mob_log").removeClass("currl");
                  $("#acc_log").addClass("currr");
                  $("#phonearea").removeClass("hide");
                  $("#accountarea").addClass("hide");
              } else {
                  $("#acc_log").removeClass("currr");
                  $("#mob_log").addClass("currl");
                  $("#phonearea").addClass("hide");
                  $("#accountarea").removeClass("hide");
              }
			  $(".btn_log").css("color","#FFFEFE");
          });
	  });
  </script>

然后去掉登录和注册的标签,最后将:

{if $action eq 'login'}

下面的注册部分去掉同时增加跳转到注册页面的链接,将:

{if $action eq 'register'}

下面的登录部分去掉同时增加跳转到登录页面的链接。

标签:

给我留言