cookie->setcookie("nuid",$this->create_uuid(),3600); } $evaluateM = $this->MODEL('evaluate'); //测评列表 $rows = $evaluateM->getList(array('hot'=>1,'keyid'=>array('>',0),"orderby"=>"sort,desc",'limit'=>10),array('field'=>'`id`,`keyid`,`pic`,`name`,`description`,`visits`','pic'=>1)); $this->yunset("rows",$rows); /*测热门评*/ $evaluateRecommend = $evaluateM->getList(array('keyid'=>array('<>',0),'recommend'=>1,'limit'=>'8'),array('field'=>'`id`,`keyid`,`name`,`visits`')); $this->yunset('evaluateRecommend',$evaluateRecommend); /*他们也参加了测评*/ $examinee = $evaluateM->getEvaluateLogList(array('uid'=>array('<>',''),'orderby'=>'ctime,desc',"groupby"=>'uid','limit'=>'12')); $this->yunset('examinee',$examinee); $this->seo('evaluate'); $this->evaluate_tpl('index'); } function morelist_action(){ $evaluateM = $this->MODEL('evaluate'); $group = $evaluateM->getList(array('keyid'=>'0'),array('field'=>"`id`,`name`")); $this->yunset("group",$group); if(isset($_GET['gid']) && is_numeric($_GET['gid'])){ $gid = (int)$_GET['gid']; }else{ $gid = $group[0]['id']; } $this->yunset("gid",$gid); $where['keyid'] = $gid; //分页链接 $urlarr['c'] = $_GET['c']; $urlarr['gid'] = $gid; $urlarr['page'] = "{{page}}"; $pageurl = Url('evaluate',$urlarr); //提取分页 $pageM = $this -> MODEL('page'); $pages = $pageM -> pageList('evaluate_group',$where,$pageurl,$_GET['page']); //分页数大于0的情况下 执行列表查询 if($pages['total'] > 0){ $where['orderby'] = 'sort,desc'; $where['limit'] = $pages['limit']; $List = $evaluateM->getList($where,array('field'=>'`id`,`keyid`,`pic`,`name`,`description`,`visits`','pic'=>1)); $this->yunset("rows",$List); } if(!isset($_COOKIE['nuid'])){ $this->cookie->setcookie("nuid",$this->create_uuid(),time()+3600); } $this->seo("morelist"); $this->evaluate_tpl('morelist'); } } ?>