/*
Function:processTemplate
Parameter1:page
Parameter2:template
Parameter3:arrTplVar
Return:out
*/
processTemplate($page,$template,$arrTplVar=null)
/*
Function:currentPage
Parameter1:page=null
Return:currentpage
*/
currentPage($page=null)
/*
Function:pageDetails
Parameter1:page
Parameter2:action=null
Parameter3:switch="default"
Return:arrPage[$page]
*/
pageDetails($page,$action=null,$switch="default")
Class:ClsLPage extends ClsLInputValidator
Constructor:
function __construct($controlpanel,$encryptURL=false,$ipFilterControlpanel=null,$homepage="index.php")
Method:
1).processController
public function processController()
2).init
public function init()
3).authenticate
public function authenticate($objRequest,$isLock=false)
4).getForm
function &getForm(&$formContent,$page=null,$mode=null,$isSubmit=true)
5).getTemplateJS
private function getTemplateJS()
6).loadPDO
public function loadPDO($host,$user,$pass,$dbname,$sqlserver="mysql")
7).getPDO
public function &getPDO()
8).renderPage
public function renderPage($mypage,$mymode,$arrRenderParam=null)
9).getTemplateLoaderVars
private function getTemplateLoaderVars($template,$arrOtherTplVar)
10).loadTemplate
private function &loadTemplate($name,$arrOtherTplVar=array())
11).renderDOM
public function renderDOM()
12).render
public function render()