黛德如何实现副栏目

  介绍

这篇文章主要介绍黛德如何实现副栏目,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

修改文件/include/标签/arclist.lib。php第178行

代码如下:

如果(CrossID美元==& # 39;& # 39;)//美元orwheres []=& # 39;类型id (& # 39; .GetSonIds (typeid美元)# 39;公司)& # 39;;   美元orwheres []=& # 39;类型id (& # 39; .GetSonIds (typeid美元)# 39;公司)或typeid2 (& # 39; .GetSonIds (typeid美元)# 39;公司)& # 39;;   其他的//美元orwheres []=& # 39;类型id (& # 39; .GetSonIds (typeid美元)强生# 39;,& # 39;。美元CrossID # 39;公司)& # 39;;   美元orwheres []=& # 39;类型id (& # 39; .GetSonIds (typeid美元)强生# 39;,& # 39;。美元CrossID # 39;公司)或typeid2 (& # 39; .GetSonIds (typeid美元)强生# 39;,& # 39;。美元CrossID # 39;公司)& # 39;;

content_list。php文件162行

代码如下:

如果($ cid !=0)   {   whereSql美元。=& # 39;和弧。类型id (& # 39; .GetSonIds (cid) # 39;公司)& # 39;;   }

修改为

代码如下:

如果($ cid !=0)   {   whereSql美元。=?和(弧。类型id (“.GetSonIds (cid)美元!”)或弧。typeid2 (“.GetSonIds (cid)美元!”))“;;   }

在栏目上显示副栏目的名子

一,\黛德\ content_list。php修改代码

//原来的是:$查询=把≡馻rc.id arc.typeid, arc.senddate, arc.flag弧。ismake,

修改为:$查询=把≡馻rc.id arc.typeid, arc.typeid2, arc.senddate, arc.flag, arc.ismake,

二、\黛德\模板\ content_list.html

查找:{黛德:字段。国旗函数=& # 39;IsCommendArchives (@me) & # 39;/}

下面增加:{黛德:字段。typeid2函数=癟ypeid2Archives (@me)“/}

三、\黛德\ \ inc_list_functions。php

增加代码:

注意5.3是以下代码

//判断副栏目是否有选择“0”没选择

代码如下:

函数Typeid2Archives (typeid2美元)   {   如果(typeid2>美元;0)   {   全球tid美元,美元dsql;   美元dsql→SetQuery(“选择id、理解typename从dede_arctype理解=& # 39;0 & # 39;和id=$ typeid2");   美元dsql→执行();//单单写这个,不用,同时也可以行=dsql→美元GetObject ();   而(行=dsql→美元GetObject ())   {   返回“[副:& lt;字体颜色=& # 39;红色# 39;在美元行→typename]“;   }   }   其他的   {   返回“,“;   }   }

dede5.5是以下代码

//判断副栏目是否有选择“0”没选择

代码如下:

函数Typeid2Archives (typeid2美元)   {   如果(sizeof (typeid2美元)在0)   {   全球dsql美元;   $ s=分裂(“、“typeid2美元);   (我=0;i<美元;sizeof ($ s);美元我+ +)   {   美元dsql→SetQuery(“选择id、理解typename从dede_arctype理解=& # 39;0 & # 39;和id=$ s [$ i]“);   美元dsql→执行();   而(行=dsql→美元GetObject ())   {   str美元。=癧副:& lt;字体颜色=& # 39;红色# 39;在美元行→typename]“;   }   }   返回str美元;   }   其他的   {   返回“,“;   }   }

以上是黛德如何实现副栏目的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

黛德如何实现副栏目