Beispiel #1
0
 function followevent()
 {
     load::logic('event');
     $EventLogic = new EventLogic();
     $hot_event = $EventLogic->getHotEvent();
     $uids = array();
     if ($uids = $EventLogic->getDaRen()) {
         $hd_daren = $this->TopicLogic->GetMember($uids);
     }
     $buddyids = get_buddyids(MEMBER_ID);
     if ($buddyids) {
         $uid_list = implode(',', $buddyids);
     }
     $type = $this->Get['type'];
     $param = array('perpage' => "10", 'page' => true);
     $return = array();
     if ($uid_list) {
         if ($type == 'part') {
             $param['where'] = " m.play = 1 and m.fid in ({$uid_list}) ";
             $param['order'] = " order by a.lasttime desc,a.app_num desc,a.posttime desc ";
             $param['page_url'] = "index.php?mod=event&code=followevent&type=part";
             $this->Title = "他们参与的活动";
             $return = $EventLogic->getEvents($param);
         } else {
             $param['where'] = " a.postman in ({$uid_list}) and a.verify = 1 ";
             $param['order'] = " order by a.lasttime desc,a.app_num desc,a.posttime desc ";
             $param['page_url'] = "index.php?mod=event&code=followevent";
             $page_url = "index.php?mod=event&code=followevent";
             $this->Title = "他们管理的活动";
             $return = $EventLogic->getEventinfo($param);
         }
         if ($return) {
             extract($return);
             $rs = $event_list;
         }
     } else {
         $this->Messager("你没有关注的人哦、可以通过找人来关注你感兴趣的人", "index.php?mod=profile&code=search");
     }
     $member = $this->Member;
     if ($member['medal_id']) {
         $medal_list = $this->TopicLogic->GetMedal($member['medal_id'], $member['uid']);
     }
     include template('event/event_follow');
 }