欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 织梦教程 > dedecms织梦自定义递归函数调用所有栏目

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:789

HTML5自适应律师工作室类网

2020-04-04   浏览:654

高端HTML5响应式企业通用网

2020-05-06   浏览:560

html5响应式外贸网站英文版

2020-05-08   浏览:545

HTML5影视传媒文化公司类网

2020-05-12   浏览:543

dedecms织梦自定义递归函数调用所有栏目

发布时间:2020-07-25  

dedecms织梦自定义递归函数调用所有栏目效果如下:

dedecms织梦自定义递归函数调用所有栏目

在织梦include/extend.func.php这个文件后面添加如下代码:

/** * 取出所有分类 * @param     int   $channel  频道ID * @return    string * 调用{dede:global.getalltype function='getalltype()'/} */   function getalltype($channel=0,$line=10) {     $line = empty($line) ? 10 : $line;     global $dsql,$result;          $dsql->SetQuery("SELECT id,typename,typenamedir,typelitpic,typedir,isdefault,     ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `blog_arctype` WHERE reid='$channel' And ishidden<>1 order by sortrank asc limit 0, $line ");     $dsql->Execute($channel);     if($dsql->GetTotalRow($channel)>0)     {         $result .= "<ul>\r\n";          while($row = $dsql->GetArray($channel))         {             $id = $row['id'];             $typename = $row['typename'];             $typelink = GetOneTypeUrlA($row);               $result .= "    <li>\r\n";             $result .= "        <a href='{$typelink}' target='_blank'>{$typename}</a>\r\n";             getalltype($id,$line);             $result .= "    </li>\r\n";         }         $result .= "</ul>\r\n";     }     return $result; }

在需要的位置用{dede:global.getalltype function='getalltype()'/}这个标签来调用