修复JEECMS前台发布稿件页面BUG

会员登录,进入会员中心,点击发布稿件,进入页面:/member/contribute_add.jspx

 

但如果该会员没有发布稿件的权限时,页面会显示不正常,如下图所示:


修复JEECMS前台发布稿件页面BUG_第1张图片
 出现该错误的原因是:freemark做了逻辑判断,当用户没有投稿权限时,也就不会输出id为spanButtonPlaceHolder的元素,但脚本却还是会输出,脚本通过id调用元素时就出错了。

 

解决办法:对脚本部分也套上逻辑判断语句。

 

[#if channelList?size gt 0]
$(function() {
// 中间部分代码省略
});
[/#if]

 

 

 

你可能感兴趣的:(jeecms)