public static function init() { if (!self::$init) { self::$init = new Page(); } return self::$init; }
$keys["id"] = postvalue("editid1"); //array of params for classes $params = array("pageType" => PAGE_VIEW); $params["id"] = $id; $params["xt"] = &$xt; $params["all"] = $all; $params["keys"] = $keys; $params["tName"] = $strTableName; //Get array of tabs for edit page $params['useTabsOnView'] = $gSettings->useTabsOnView(); if( $params['useTabsOnView'] ) $params['arrViewTabs'] = $gSettings->getViewTabs(); $pageObject = new ViewPage($params); $pageObject->init(); // SearchClause class stuff $_SESSION[$strTableName.'_advsearch'] = serialize($pageObject->searchClauseObj); // proccess big google maps // add button events if exist $pageObject->addButtonHandlers(); //For show detail tables on master page view $dpParams = array(); if($pageObject->isShowDetailTables && !isMobile()) { $ids = $id; $pageObject->jsSettings['tableSettings'][$strTableName]['dpParams'] = array();