公告:云飞网站目录为广大站长提供免费收录网站服务,网站处于推广发展期所有网站免费收录。

点击这里在线咨询客服
新站提交
  • 网站:1819
  • 待审:3
  • 软件源码:23
  • 文章:381
  • 会员:

织梦中,一篇文章A选择了副栏目L1和L2,但在副栏目L1和L2中,用arclist标签调用不出来的A,如何解决,网上有很多解决办法,但解决的都是文章只选择一个副栏目的问题,如果文章A选择多个副栏目,则不能解决该问题,以下是解决多个副栏目arclist调用文章的办法

工具/原料

 
  • dedecms 根目录/include/taglib/arclist.lib.php文件

方法/步骤

 
  1.  

    打开include/taglib/arclist.lib.php,找到296行:

    if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';

                    else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';

  2. 2

    替换成以下即可:

    if($CrossID=='') 

    $orwheres[] = ' (arc.typeid IN ('.GetSonIds($typeid).') OR arc.typeid2 IN ('.GetSonIds($typeid).')  or FIND_IN_SET('.$typeid .', arc.typeid2)>0)'; 

    else 

    $orwheres[] = ' (arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.') OR arc.typeid2 IN ('.GetSonIds($typeid).','.$CrossID.') or FIND_IN_SET('.$typeid .',arc.typeid2)>0) '; 

  3. 3

    然后再更新一下系统缓存即可。


分享到:
热门网站
软件源码

仿电脑百事网帝国程序源码专21-05-01

仿电脑百事网帝国程序源码专业电脑硬件IT门户模版带数据帝国cms7.5 帝国模...

PHP虚拟资源商品交易平台源21-05-01

分享大气精美的PHP虚拟资源素材商品交易平台网站源码, 搭建说明:环境:PHP...

友价T5仿互站源码交易商城源18-01-07

2017最新友价T5仿互站源码交易商城源码。虚拟货源交易平台系统源码,自动发...

织梦dede筛选功能+伪静态20-03-12

筛选功能在网站中很常见,本文下面介绍织梦dedecms如何实现联动筛选功能,...