/** * Действие просмотра избранных новостей: */ public function viewFavoriteAction(Application $application, Template $template) { $session = Session::getInstance(); $sortby = $session->persistenceGet('posts_sortby', 'created_at'); $template->setParameter('title', 'Избранные посты'); $template->setParameter('board_id', 'news'); $template->setParameter('section', 'favorite'); $template->setParameter('sortby', $sortby); $this['posts'] = Blog_BlogPostsModel::GetFavoritePosts($sortby == 'updated_at'); EventModel::getInstance()->Broadcast('view_favorite_post'); return true; }