emlog程序获取主分类下的所有子分类ID函数

2天前 (02-23 20:12)阅读4回复0
资源仓
资源仓
  • 管理员
  • 注册排名1
  • 经验值1396
  • 级别管理员
  • 主题278
  • 回复3
楼主

emlog程序制作模版时,需要增加一些自定义的列表调用,只设置分类ID时,默认只会调用设置的分类下的文章如果是主分类下面没文章,在子分类下有文章,代码是不会直接读取子分类文章的,这时候需要把所有子分类的ID号添加到调用代码里,手动填写有些麻烦,可以试试下面蓝叶的代码,复制EMLOG程序获取主分类下的所有子分类ID函数到模版文件夹下的module.php文件里,在调用列表函数里加上调用就可以了。

<?php
//获取主分类下的所有子分类ID
function Lanye_allsort($sortid){
global $CACHE;
$sort_cache = $CACHE->readCache('sort');
$out = '';
if(!empty($sort_cache[$sortid]['children'])){
foreach($sort_cache[$sortid]['children'] as $val){
$out .=','.$val;
}
}
return $sortid.$out;
}?>


0
回帖

emlog程序获取主分类下的所有子分类ID函数 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

编辑器信息