国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > DedeCMS > 动易SF首页登录框无法显示的解决方法

动易SF首页登录框无法显示的解决方法

来源:程序员人生   发布时间:2014-01-31 19:17:54 阅读次数:2587次

本人曾在BUG提交区提交了以下的BUG报告,但动易到目前为止未正视这个问题。

经搜索,有其它同学遇到相同的问题,证明不是本人的原因造成的。

以下是引用zetazhou在2009-9-11 10:43:00的发言:

感觉3.0版的BUG要比以前版本的多。本人的sf2.9网站升级到3.0后发现:首页登录框无法显示! 使用的是系统本身的“雅蓝2008方案”。 如下图:

按此在新窗口浏览图片 以下为引用的内容:
function GetUserInfo(xml){
    var userInfo = "<div class="u_login">" + xml.getElementsByTagName("username")[0].firstChild.data + ",您好!您有:<br/>";
    userInfo = userInfo + "资金余额:" + xml.getElementsByTagName("balance")[0].firstChild.data + " 元<br/>";
    userInfo = userInfo + "经验积分:" + xml.getElementsByTagName("exp")[0].firstChild.data + " 分<br/>";
    userInfo = userInfo + "待阅短信:" + xml.getElementsByTagName("msg")[0].firstChild.data + " 条<br/>";
    userInfo = userInfo + "登录次数:" + xml.getElementsByTagName("logintimes")[0].firstChild.data + " 次<br/>";
    userInfo = userInfo + "可用" + xml.getElementsByTagName("pointname")[0].firstChild.data + ":" + xml.getElementsByTagName("point")[0].firstChild.data + " " + xml.getElementsByTagName("pointunit")[0].firstChild.data + "<br/>";
    userInfo = userInfo + "待签文章:" + xml.getElementsByTagName("signincontent")[0].firstChild.data + " 篇<br/>";
    userInfo = userInfo + "<div style="text-align: center"><a href="/User/Default.aspx" linkOpenType="_top">会员中心</a>&nbsp;&nbsp;|&nbsp;&nbsp;";
    userInfo = userInfo + "<a href="#"  onclick="loginout()" linkOpenType="_top">退出登录</a></div>";
    userInfo = userInfo + "</div>";
    return userInfo;
}

望尽快解决。

眼看问题已提交了两天,也得不到重视。同时,要等到动易出修复包……我的网站岂不是要翘很久?没办法,经过两天的摸索,终于找到了问题的根源。

这个问题并不是所的有SF网站都会出现。出现的前提是:你曾经自行新建过用户组,并把一些用户归到此用户组下,在升级到SF3.0之后,用其中的某个用户登录,退出之后,登录框就无法显示。

以下为重点,假如你也出现了相同的问题:

1、进入该用户组,重新更新一下用户组的信息,包括用户组的权限等。

2、把属于此用户组下的所有用户移走。

3、再把要归属于此用户组的用户移回来。

KO!问题得解。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生