/** * getModelPages * @param string $strPageId * @param integer $intPageVersion * @param integer $intLanguageId * @return void * @author Thomas Schedler <*****@*****.**> * @version 1.0 */ public function indexPage($strPageId, $intPageVersion, $intLanguageId) { try { $objPage = new Page(); $objPage->setPageId($strPageId); $objPage->setPageVersion($intPageVersion); $objPage->setLanguageId($intLanguageId); $objPage->load(); $objPage->indexPage(); } catch (Exception $exc) { $this->core->logger->err($exc); } }
/** * indexPage * @param string $strPageId * @param integer $intPageVersion * @param integer $intLanguageId * @param integer $intRootLevelId * @return void * @author Thomas Schedler <*****@*****.**> * @version 1.0 */ public function indexPage($strPageId, $intPageVersion, $intLanguageId, $intRootLevelId) { try { $this->core->logger->debug('massiveart->website->index->indexPage(' . $strPageId . ', ' . $intPageVersion . ', ' . $intLanguageId . ', ' . $intRootLevelId . ')'); $objPage = new Page(); $objPage->setPageId($strPageId); $objPage->setPageVersion($intPageVersion); $objPage->setLanguageId($intLanguageId); $objPage->setRootLevelId($intRootLevelId); $objPage->setType('page'); $objPage->setModelSubPath('cms/models/'); $objPage->loadPage(); $objPage->indexPage(); } catch (Exception $exc) { $this->core->logger->err($exc); } }