Beispiel #1
0
 function showContent()
 {
     if (Event::handle('StartShowTagSubscriptionsContent', array($this))) {
         parent::showContent();
         $offset = ($this->page - 1) * PROFILES_PER_PAGE;
         $limit = PROFILES_PER_PAGE + 1;
         $cnt = 0;
         $searchsub = new SearchSub();
         $searchsub->profile_id = $this->getTarget()->getID();
         $searchsub->limit($limit, $offset);
         $searchsub->find();
         if ($searchsub->N) {
             $list = new SearchSubscriptionsList($searchsub, $this->getTarget(), $this);
             $cnt = $list->show();
             if (0 == $cnt) {
                 $this->showEmptyListMessage();
             }
         } else {
             $this->showEmptyListMessage();
         }
         $this->pagination($this->page > 1, $cnt > PROFILES_PER_PAGE, $this->page, 'searchsubs', array('nickname' => $this->getTarget()->getNickname()));
         Event::handle('EndShowTagSubscriptionsContent', array($this));
     }
 }