public function actionView($code) { $code = zmf::filterInput($code, 't', 1); $info = SiteInfo::model()->find('code=:code', array(':code' => $code)); if (!$info) { throw new CHttpException(404, '您所查看的页面不存在'); } $allInfos = SiteInfo::model()->findAll(array('select' => 'code,title', 'condition' => 'status=' . Posts::STATUS_PASSED)); //更新访问统计 Posts::updateCount($info['id'], 'SiteInfo'); $data = array('info' => $info, 'allInfos' => $allInfos, 'code' => $code); $this->pageTitle = $info['title'] . ' - ' . zmf::config('sitename'); $this->render('/site/siteinfo', $data); }
public function actionInfo() { $code = zmf::val('code', 1); $_title = SiteInfo::exTypes($code); if (!$_title) { throw new CHttpException(404, '您所查看的页面不存在'); } $info = SiteInfo::model()->find('code=:code', array(':code' => $code)); if (!$info) { throw new CHttpException(404, '您所查看的页面不存在'); } $allInfos = SiteInfo::model()->findAll(array('select' => 'code,title', 'condition' => 'code!=:code AND status=' . Posts::STATUS_PASSED, 'params' => array(':code' => $code))); //更新访问统计 Posts::updateCount($info['id'], 'SiteInfo'); $data = array('info' => $info, 'code' => $code, 'allInfos' => $allInfos); $this->pageTitle = $info['title'] . ' - ' . zmf::config('sitename'); $this->selectNav = 'about'; $this->render('about', $data); }