Example #1
0
 function getLoved()
 {
     if (!$this->user_id) {
         return;
     }
     $user = new User($this->user_id);
     $ids = $user->getLoved(Config::$loved_types['serie']);
     if (count($ids)) {
         $query = 'SELECT * FROM `series` WHERE `id` IN(' . implode(',', $ids) . ')';
         $series = Database::sql2array($query);
         foreach ($series as &$serie) {
             $serie['path'] = Config::need('www_path') . '/series/' . $serie['id'];
         }
         $this->data['series'] = $series;
     }
     $this->data['series']['title'] = 'Любимые серии';
     $this->data['series']['count'] = count($ids);
     $this->data['series']['link_title'] = 'Все любимые серии';
     $this->data['series']['link_url'] = 'user/' . $user->id . '/series/loved';
 }
Example #2
0
 function getLoved()
 {
     if (!$this->params['user_id']) {
         return;
     }
     $user = new User($this->params['user_id']);
     /* @var $user User */
     $ids = $user->getLoved(Config::$loved_types['author']);
     $this->data = $this->_idsToData(array_keys($ids));
     $this->data['authors']['title'] = 'Любимые авторы';
     $this->data['authors']['count'] = count($ids);
     $this->data['authors']['link_title'] = 'Все любимые авторы';
     $this->data['authors']['link_url'] = '/';
 }