/** * Will execute the footer, and do additional clean-up; * * This method will execute the necessary footer templates, and do clean-up operations common for the whole website. It's a * way to avoid having to write files with that code, and link'em in every page. We try to avoid such redundant operations as * much as we can, thus mappings like this are a good way to get to that ... */ public function doFooterAndCLEANUp() { // Set the template file ... $tpF = new FilePath($this->getPathToSkin()->toRelativePath() . 'footer.tp'); ############ WI'DL CHANGE ############ TPL::tpSet(URL::staticURL($this->objSection, new A(array(FRONTEND_CONTACT_URL))), new S('objURLContact'), $tpF); TPL::tpSet(URL::staticURL($this->objSection, new A(array(FRONTEND_FAQ_URL))), new S('objURLFaq'), $tpF); TPL::tpSet(URL::staticURL($this->objSection, new A(array('Termeni-si-conditii'))), new S('objURLTerms'), $tpF); TPL::tpSet(URL::staticURL($this->objSection, new A(array('Act-de-renuntare'))), new S('objURLDisclaimer'), $tpF); TPL::tpSet(URL::staticURL($this->objSection, new A(array('Politica-de-confidentialitate'))), new S('objURLPP'), $tpF); ############ WON'T CHANGE ############ TPL::tpSet(new F(TPL::getExeTime(new S('start'), new S('finish'))), new S('objGenerationTime'), $tpF); TPL::tpSet($this->objURLImageDir, new S('objURLImageDir'), $tpF); TPL::tpSet($this->TXT, new S('TXT'), $tpF); TPL::tpExe($tpF); }