发新话题
打印

ecshop有bug!

ecshop有bug!

ecshop有bug!
1、首页ajax登陆,不能触发ucenter返回的其他站点同步的命令,处理方式有2个,首先可以修改模板(member_info.lbi)中的JS:
function signinResponse(result)
{
  var userName = document.forms['ECS_LOGINFORM'].elements['username'].value;
  var mzone = document.getElementById("ECS_MEMBERZONE");
  var res   = result.parseJSON();
  if (res.error > 0)
  {
    // 登录失败
    alert(res.content);
    if(res.html)
  {
      mzone.innerHTML = res.html;
    document.forms['ECS_LOGINFORM'].elements['username'].value = userName;
  }
  }
  else
  {
    if (mzone)
    {
      mzone.innerHTML = res.content + res.ucdata;//这里需要增加 res.ucdata
    }
    else
    {
      alert("Template Error!");
    }
  }
}
其二,可以修改user里面的(340行):
$result['content'] = $smarty->fetch('library/member_info.lbi').$ucdata; (加.$ucdata)
2、一个网站同时装2个ecshop的情况,登陆的cookie和session是有冲突的,修改办法是安装时能设置cookie和session的域。
  希望对ecshop的改善有所贡献!:)

TOP

感谢您的建议
问题一  可能是个别模板的问题  我们在检查一下
问题二
这个问题我们已经发现了
当时考虑的单店系统对网站主来讲通常具有唯一性,且一般情况下  真的安装了两个网店  也不会在同一域名下放两个目录   一般情况都是二级域名来做区分
所以问题不是特别大

非常感谢您的建议
不保留版权信息的各位XDJM,请原谅我不能为您解答问题!!!!http://www.testyang.com

TOP

发新话题