public function indexAction() { $id = Comm\Arg::post('id', FILTER_VALIDATE_INT); $article = Model\Article::show($id); if (!$article) { throw new Exception\Msg('发布文章为空'); } $result = Model\Publish::article($article); Comm\Response::json(100000, 'succ', ['result' => $result], false); }
public function indexAction() { Model\Publish::sidebar(); exit; // $result = Model\Theme\Resource::showByName(2, 'article'); // var_dump($result);exit; $article = Model\Article::show(8); Model\Publish::article($article); $smarty = Comm\Smarty::init(); $smarty->display('tpl:article', ['var' => '<u>b</u>']); return false; }
public function indexAction() { $theme = Comm\Arg::get('theme', FILTER_VALIDATE_INT, ['min_range' => 0], true); $resource = Comm\Arg::get('resource', FILTER_DEFAULT, null, true); Yaf_Registry::set('tpl_id', $theme); switch ($resource) { //预览首页 case 'home': $pager = new Comm\Pager(1000, 20, 1); $articles = Model\Article::showUserList($pager); Model\Publish::home($articles, $pager, null, false); break; //预览分类下的文章列表 //预览分类下的文章列表 case 'article-list': $pager = new Comm\Pager(1000, 20, 1); $articles = Model\Article::showUserList(new Comm\Pager(1, 1, 1)); if (!$articles) { throw new Exception\Msg(_('至少发表一篇文章才可预览')); } $article = reset($articles['result']); $category = Model\Category::show($article['category_id']); $articles = Model\Article::showUserList($pager, false, $category['id']); $articles = isset($articles['result']) ? $articles['result'] : array(); Model\Publish::categoryArticleList($category, $articles, $pager, null, false); break; //预览文章 //预览文章 case 'article': $articles = Model\Article::showUserList(new Comm\Pager(1, 1, 1)); $article = reset($articles['result']); Model\Publish::article($article, false); break; //预览导航 //预览导航 case 'sidebar': Model\Publish::sidebar(false, false); break; default: throw new \Exception\Msg('本资源不支持预览'); } }
public function indexAction() { $domain = Comm\Arg::post('domain'); Model\Publish::domain($domain); Comm\Response::json(100000, '操作成功', null, false); }