最新公告
  • 欢迎您光临站壳网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 解决dede封面模板不能显示副栏目内容的问题

    Dede5,dedecms织梦副栏目不可调用问题,dedecms,DedeCms:Dede5,下面小编来给大家介绍一下,一起来了解一下吧!

    解决织梦dedecms封面模板不能显示副栏目内容的问题5.1的时候改代码解决了,可是5.3一下子找不着了。
     
    问题是这样的:
    我已经开启了副分类和子栏目功能,但是在封面模板中却始终无法显示副栏目的内容,尤其是子类里面选择的副栏目。
     
    经过一番查找终于解决了,修改文件/include/taglib/arclist.lib.php第178行
    if($CrossID==”) 
        //$orwheres[] = ‘ typeid in (‘.GetSonIds($typeid).’)’;
        $orwheres[] = ‘ typeid in (‘.GetSonIds($typeid).’) or typeid2 in (‘.GetSonIds($typeid).’)’;
    else 
        //$orwheres[] = ‘ typeid in (‘.GetSonIds($typeid).’,’.$CrossID.’)’;
        $orwheres[] = ‘ typeid in (‘.GetSonIds($typeid).’,’.$CrossID.’) or typeid2 in (‘.GetSonIds($typeid).’,’.$CrossID.’)’;
    注释掉的为原代码,下面的是修改后的代码。
    [再次声明]本贴解决的是副栏目的问题:比如设置一篇文章的主栏目为A,副栏目为B,那么这篇文章就会现时显示在栏目A的列表中和栏目B的列表中,但目前只能在栏目B的列表模板中显示,而栏目B的封面模板不会显示这篇文章。
    主要就是解决这个问题 。
     

    更多教程关注FF推源码网。

    • 41509会员总数(位)
    • 5450资源总数(个)
    • 94本周发布(个)
    • 21 今日发布(个)
    • 1742稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情