得得cms织梦大牛来,遇到个棘手的问题,关于织梦绑定二级域名的 悬赏3元 已结束
织梦绑定域名m.xxxxx.com后,它的列表页不能调用文章了,这个怎么处理。应该是在生成时出了问题。
{dede:list pagesize="12"} 失效了,不能自己加载文章。
只能使用首页的调用代码
{dede:arclist row="12"},但使用这个代码也有问题,因为它是首页文章调用代码,不能进行分页。
请问下,这个怎么解决。
15 人参与回答
如约而至 等 1 人赞同该回答
打开/include/taglib/文件,找到大概第295-296行,查找以下两行代码:
if($CrossID=='') $orwheres[] = ' IN ('.GetSonIds($typeid).')';
else $orwheres[] = ' IN ('.GetSonIds($typeid).','.$CrossID.')';
将其替换成以下代码:
if($CrossID=='') $orwheres[] = ' ( IN ('.GetSonIds($typeid).') OR IN ('.GetSonIds($typeid).')) ';
else $orwheres[] = ' ( IN ('.GetSonIds($typeid).','.$CrossID.') OR IN ('.GetSonIds($typeid).','.$CrossID.')) ';
修改完成后就可以了,保存后如果你是生成静态的,请重新生成静态的。如果是动态的,请更新系统缓存。然后就可以看到调用的效果了。
可能需要做二级目录的重定向
啊哈哈,,查个眼