当前位置: 首页>>代码示例>>PHP>>正文


PHP tree::unlimitCategoryFormat方法代码示例

本文整理汇总了PHP中tree::unlimitCategoryFormat方法的典型用法代码示例。如果您正苦于以下问题:PHP tree::unlimitCategoryFormat方法的具体用法?PHP tree::unlimitCategoryFormat怎么用?PHP tree::unlimitCategoryFormat使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在tree的用法示例。


在下文中一共展示了tree::unlimitCategoryFormat方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: _initialize

 protected function _initialize()
 {
     /* 读取站点配置 */
     $config = api('Config/lists');
     C($config);
     //添加配置
     if (!C('WEB_SITE_CLOSE') && $_SESSION[C('USER_AUTH_KEY')] != 1) {
         $this->error('站点已经关闭,请稍后访问~', '', 1000);
     }
     $a = D('Member')->need_login();
     $field = array('uid', 'username', 'nickname', 'name', 'email', 'space_url', 'reg_time', 'last_login_time', 'signature', 'avatar32', 'avatar64', 'avatar128', 'avatar256');
     $userinfo = query_user($field, $_SESSION['cs_home']['user_auth']['uid']);
     $roleauth = getmroleauth();
     checkscore($_SESSION['cs_home']['user_auth']['uid']);
     $mymail['status'] = 1;
     $mymail['is_read'] = 0;
     $mymail['to_uid'] = $_SESSION['cs_home']['user_auth']['uid'];
     $mymailcount = M('Message')->where($mymail)->count();
     $userinfo['mymailcount'] = empty($mymailcount) ? '' : $mymailcount;
     $isadmin = is_admin($_SESSION['cs_home']['user_auth']['uid']);
     $this->assign('isadmin', $isadmin);
     $this->assign('user_auth', session('user_auth'));
     $this->assign('uid', getnowUid());
     $this->assign('userinfo', $userinfo);
     $this->assign('roleauth', $roleauth);
     //得到会员组权限
     $cname = strtolower(CONTROLLER_NAME);
     $aname = strtolower(ACTION_NAME);
     $this->assign('aname', $aname);
     $this->assign('cname', $cname);
     $cate = new CategoryApi();
     $clist = $cate->get_catelist(0);
     $clistnum = $cate->get_editcnum();
     $this->assign('clist', $clist);
     $nosigncate = M('Cate')->where(array('status' => 1, 'type' => 1))->select();
     $m = D('cate');
     $catelist = $m->field('*,CONCAT(spid,id) as path2')->where(array('type' => 1, 'status' => 1))->order('path2')->select();
     $t = new tree();
     $catelistarr = $t->unlimitCategoryFormat($catelist);
     $catehtml = $t->treeFormat($catelistarr);
     $this->assign('catehtml', $catehtml);
     $this->assign('nosigncate', $nosigncate);
     $this->assign('clistnum', $clistnum);
     $nav = D('nav')->where(array('status' => 1))->order('sort desc')->select();
     foreach ($nav as $key => $vo) {
         $nav[$key]['url'] = navurl($vo['id'], $vo['type']);
         $nav[$key]['active'] = navactive($vo['id'], $vo['type']);
         if ($vo['win']) {
             $nav[$key]['target'] = '_blank';
         } else {
             $nav[$key]['target'] = '_self';
         }
     }
     $this->assign('nav', $nav);
 }
开发者ID:Willshon,项目名称:OLCS,代码行数:55,代码来源:HomeController.class.php

示例2: artlist

 public function artlist()
 {
     $cid = I('cid', 0, 'int');
     if ($cid == 0) {
         $this->error('请选择一个分类!', U('Index/index'), false, true, 'Public:404');
     }
     if ($cid == 'all') {
         //$cid=0;
     }
     $m = D('cate');
     $catelist = $m->field('*,CONCAT(spid,id) as path2')->where(array('type' => 1, 'status' => 1))->order('path2')->select();
     $t = new tree();
     $catelistarr = $t->unlimitCategoryFormat($catelist);
     $catehtml = $t->treeFormat($catelistarr);
     $this->assign('cid', $cid);
     $this->assign('cparent', getcidparent($cid));
     $this->assign('webdescription', get_cate_nameByid($cid));
     $this->assign('webkeyword', get_cate_nameByid($cid));
     $this->assign('webtitle', get_cate_nameByid($cid));
     $this->assign('catehtml', $catehtml);
     $cateinfo = M('cate')->where(array('id' => $cid))->find();
     $cateinfo['path'] = getThumbImageById($cateinfo['img']);
     if ($cateinfo['des'] == '') {
         //dump($cateinfo['des']==0);
         //$cateinfo['des']='暂无介绍';
     }
     $this->assign('cateinfo', $cateinfo);
     $this->display();
 }
开发者ID:Willshon,项目名称:OLCS,代码行数:29,代码来源:IndexController.class.php


注:本文中的tree::unlimitCategoryFormat方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。