主题 : Jeecms 2.x版本下载问题
级别: 童生
UID: 25683
积分:34 加为好友
威望: 0 精华: 0
主题:1 回复:23
注册时间:2011-11-14
在线时长:0
1#   发表于:2011-11-15 18:36:56  IP:210.203.*.*
这些版本在下载内容加在总站点时没有问题,但是如果在子站点加入下载栏目,添加的下载内容取不到文章属性,因为它取属性时根据的是getWebId()即当前站的ID,而非getRootWebId()即总站的ID,而数据库的数据都是指向本站的。我尝试在数据库加入我需要的站点的数据,但在验证时又遇到了问题,

private boolean vldContentCtg(Long ctgId, Article bean) {
ContentCtg po = contentCtgMng.findById(ctgId);
if (po == null) {
addActionError("该文章属性不存在:" + ctgId);
return true;
}
if (!po.getWebsite().getId().equals(getWeb().getRootWebId())) {
addActionError("不是本系列网站的文章属性:" + ctgId);
return true;
}

if (bean != null) {
bean.setContentCtg(po);
}
return false;
}

这里面验证却和非下载部分的一致,即验证却需要和总站点的文章属性比对。期望能给个解决方案。拜谢。
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2011-11-16 08:33:31  IP:220.31.*.*
您好,目前2.X版本已经不再更新了,您可以使用最新的3.X版本
路漫漫其修远兮,吾将上下而求索!
1 共1页