解决dede封面模板不能显示副栏目内容的问题

解决封面模板不能显示副栏目内容的问题5.1的时候改代码解决了,可是5.3一下子找不着了。问题是这样的:我已经开启了副分类和子栏目功能,但是在封面模板中却始终无法显示副栏目的内容,尤其是子…

 

解决封面模板不能显示副栏目内容的问题5.1的时候改代码解决了,可是5.3一下子找不着了。

问题是这样的:
我已经开启了副分类和子栏目功能,但是在封面模板中却始终无法显示副栏目的内容,尤其是子类里面选择的副栏目。

经过一番查找终于解决了,修改文件/include/taglib/arclist.lib.php178

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的封面模板不会显示这篇文章。
主要就是解决这个问题

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

本教程实现DEDECMS功能:文章模型整合下载功能,可判断点数,会员组等下载权限,前台可判断是否有附件下载,有则显示,没有则不显示。适用类型:有些文章有下载地址,有些文章没有下载地址的网站。想附件收费的网站等等……具体就不啰嗦了。用得上您就拿走。
在用织梦cms给客户做网站的时候,按照客户要求,他们是想实现这么:会员发布文章不需要审核,但是游客发布的文章却要审核。如果是需要审核,那么不管是会员还是不是会员发布的文章都需要审核。这就与客户的…
dedecms中的文章在选择幅栏目后,在其对应的幅栏目列表中可以显示该文章,但在arclist 标签中却无法显示该文章,网上找了很多,解决办法都一样,但写法却写错了,导致arclist标签在使用了flag属性时会失效的问题。…
其实这是一个很重要的功能,在dedecms模板中通常也会遇动这样的设置 比如我们一个栏目列表都用缩略图来表示产,而不仅仅只是文字,如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,…
——————————————————————————–列表页调用TAG标签的两种方法dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出种方法方法1:在列表需要的位置加入下列代码[field:id runphp=yes…
有很多将dedecms5.6升级至dedecms5.7SP1之后出现类目和发布人都不显示的处理办法可以通过以下两步方法进行解决。第一步、清空/data/tplcache 文件夹中的所有缓存文件,清空后发布人应该会显示了。第二步、删…