diff --git a/instalador/classes/install.php b/instalador/classes/install.php index 83adcd9..2c200ab 100644 --- a/instalador/classes/install.php +++ b/instalador/classes/install.php @@ -56,7 +56,7 @@ class Install { */ function __construct() { global $oTranslator; - $this->oLang = $oTranslator; + $this->oLang = &$oTranslator; if(isset($_POST['cacic_config'])) { $_SESSION['cacic_config'] = $_POST['cacic_config']; $_SESSION['cacic_config']['path'] = CACIC_PATH; @@ -69,7 +69,7 @@ class Install { /* * instacia objetos de classes externas */ - $this->oTmpl = new Template(); + $this->oTmpl = new Template($oTranslator); $this->oTmpl->header(); $this->oTmpl->body(); } diff --git a/instalador/classes/install.tmpl.php b/instalador/classes/install.tmpl.php index b9ac8be..088918b 100644 --- a/instalador/classes/install.tmpl.php +++ b/instalador/classes/install.tmpl.php @@ -36,9 +36,8 @@ Class Template extends patTemplate { var $oLang; - function Template() { - global $oTranslator; - $this->oLang = $oTranslator; + function Template(&$_oTranslator) { + $this->oLang = &$_oTranslator; parent::patTemplate(); $this->setNamespace('cacicInstall'); $this->setRoot('templates'); @@ -55,6 +54,7 @@ Class Template extends patTemplate { $this->addVar('tmplPageHeader', 'CACIC_LANG_CHARSET', CACIC_LANG_CHARSET ); $this->addVar('tmplPageHeader', 'CACIC_THEME', CACIC_THEME ); $this->addVar('tmplPageHeader', 'CACIC_URL', CACIC_URL_INSTALL ); + $this->displayParsedTemplate('tmplPageHeader'); } -- libgit2 0.21.2