//验证登录
if(!is_login()){
Cookie ( '__forward__', $_SERVER ['REQUEST_URI'] );
redirect(U('home/user/login'));
}
if(isset($_GET['sidenav'])){
$navClass[$_GET['sidenav']] = 'active';
}else{
$m = strtolower(MODULE_NAME);
$c = strtolower(CONTROLLER_NAME);
$a = strtolower(ACTION_NAME);
$navClass[$m] = $navClass[$m.'_'.$c] = $navClass[$m.'_'.$c.'_'.$a] = 'active';
$ad = ucfirst ( parse_name ( $_REQUEST['_addons'], 1 ) );
$cl = ucfirst ( parse_name ( $_REQUEST['_controller'], 1 ) );
$navClass[$ad] = $navClass[$ad.'_'.$cl] = 'active';
}
$addonList = D ( 'Addons' )->getWeixinList (false, array(), true);
$categorys = M ( 'addon_category' )->order ( 'sort asc, id desc' )->select ();
foreach($categorys as &$cate){
foreach($addonList as $k=>$a){
if($cate['id']==intval($a['cate_id'])){
$cate['addons'][] = $a;
unset($addonList[$k]);
}
}
}