Esempio n. 1
0
 /**
  * (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);
 }
Esempio n. 2
0
 /**
  * (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);
 }
Esempio n. 3
0
 /**
  * (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);
 }