/** * (non-PHPdoc) * @see \tfc\mvc\interfaces\Action::run() */ public function run() { $req = Ap::getRequest(); $mod = Model::getInstance('Topic', 'topic'); $paged = PageHelper::getCurrPage(); $ret = $mod->findRows($paged); $this->render($ret); }
/** * (non-PHPdoc) * @see \tfc\mvc\interfaces\Action::run() */ public function run() { $req = Ap::getRequest(); $postId = $req->getInteger('postid'); $order = $req->getTrim('order', 'dt_last_modified DESC'); $paged = PageHelper::getCurrPage(); $mod = Model::getInstance('Comments', 'posts'); $ret = $mod->getRowsByPostId($postId, $order, $paged); $this->display($ret); }
/** * (non-PHPdoc) * @see \tfc\mvc\interfaces\Action::run() */ public function run() { $req = Ap::getRequest(); $catId = $req->getInteger('catid'); if ($catId <= 0) { $this->err404(); } $order = $req->getTrim('order', ''); $paged = PageHelper::getCurrPage(); $category = Model::getInstance('Categories', 'posts')->findByPk($catId); if (!$category || !is_array($category)) { $this->err404(); } $tplName = isset($category['tpl_list']) ? Mvc::$module . DS . $category['tpl_list'] : null; $this->assign('category', $category); $this->assign('meta_title', isset($category['meta_title']) ? $category['meta_title'] : ''); $this->assign('meta_keywords', isset($category['meta_keywords']) ? $category['meta_keywords'] : ''); $this->assign('meta_description', isset($category['meta_description']) ? $category['meta_description'] : ''); $this->assign('url', UrlHelper::getInstance()->getPostIndex($category)); $mod = Model::getInstance('Posts', 'posts'); $ret = $mod->findRows(array('category_id' => $catId), $order, $paged); $this->render($ret, $tplName); }