ѡ̳

 找回密码
 ע
搜索
查看: 22|回复: 0
打印 上一主题 下一主题

修改:新增获取当前栏目下的处于导航显示的子栏目sub_navcat

[复制链接]

789

主题

1158

帖子

4197

积分

Ա

Rank: 9Rank: 9Rank: 9

积分
4197
跳转到指定楼层
¥
发表于 2017-11-30 16:37:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


  1. /**
  2. * 获取子栏目 能在导航显示的
  3. * @param $parentid 父级id
  4. * @param $type 栏目类型
  5. * @param $self 是否包含本身 0为不包含
  6. * @param $siteid 站点id
  7. */
  8. function sub_navcat($parentid = NULL, $type = NULL,$self = '0', $siteid = '') {
  9.         if (empty($siteid)) $siteid = get_siteid();
  10.         $category = getcache('category_content_'.$siteid,'commons');
  11.         foreach($category as $id=>$cat) {
  12.                 if($cat['ismenu']==1&&$cat['siteid'] == $siteid && ($parentid === NULL || $cat['parentid'] == $parentid) && ($type === NULL || $cat['type'] == $type)) $subcat[$id] = $cat;
  13.                 if($self == 1 && $cat['catid'] == $parentid && !$cat['child'])  $subcat[$id] = $cat;
  14.         }
  15.         return $subcat;
  16. }
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | ע

本版积分规则

QQ|Archiver|ֻ|С|ѡ̳

GMT+8, 2026-5-2 08:43 , Processed in 0.079982 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表
0.0944s