From 0da331cb45cf202bf7fbd519c8d65f5956c85b2b Mon Sep 17 00:00:00 2001 From: jrags <> Date: Wed, 21 Feb 2007 16:31:50 +0000 Subject: Converted BlogDataModule Record classes to use active record, also changed the data module to load the database into the active record handler --- .../activeblog/protected/App_Controls/BlogPage.php | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 demos/activeblog/protected/App_Controls/BlogPage.php (limited to 'demos/activeblog/protected/App_Controls/BlogPage.php') diff --git a/demos/activeblog/protected/App_Controls/BlogPage.php b/demos/activeblog/protected/App_Controls/BlogPage.php new file mode 100644 index 00000000..61f7492d --- /dev/null +++ b/demos/activeblog/protected/App_Controls/BlogPage.php @@ -0,0 +1,49 @@ + + * @link http://www.pradosoft.com/ + * @copyright Copyright © 2006 PradoSoft + * @license http://www.pradosoft.com/license/ + * @version $Id: BlogPage.php 1509 2006-11-25 20:51:43Z xue $ + */ + +/** + * BlogPage class + * + * @author Qiang Xue + * @link http://www.pradosoft.com/ + * @copyright Copyright © 2006 PradoSoft + * @license http://www.pradosoft.com/license/ + */ +class BlogPage extends TPage +{ + public function onPreInit($param) + { + parent::onPreInit($param); + // $this->setTheme($this->getApplication()->Parameters['ThemeName']); + } + + public function getDataAccess() + { + return $this->getApplication()->getModule('data'); + } + + public function gotoDefaultPage() + { + $this->gotoPage($this->getService()->DefaultPage); + } + + public function gotoPage($pagePath,$getParameters=null) + { + $this->getResponse()->redirect($this->getService()->constructUrl($pagePath,$getParameters,false)); + } + + public function reportError($errorCode) + { + $this->gotoPage('ErrorReport',array('id'=>$errorCode)); + } +} + +?> \ No newline at end of file -- cgit v1.2.3