/** * Generate the module */ protected function compile() { global $objPage; $this->Template->employee = ''; $this->Template->referer = 'javascript:history.go(-1)'; $this->Template->back = $GLOBALS['TL_LANG']['MSC']['goBack']; $objEmployee = \StaffEmployeeModel::findPublishedByParentAndIdOrAlias(\Input::get('items'), $this->staff_categories); // Overwrite the page title if ($objEmployee->title != '') { $objPage->pageTitle = strip_tags(strip_insert_tags($objEmployee->firstname . ' ' . $objEmployee->lastname)); } // Overwrite the page description if ($objEmployee->description != '') { $objPage->description = $this->prepareMetaDescription($objEmployee->description); } $arrEmployee = $this->parseEmployee($objEmployee); $this->Template->employee = $arrEmployee; }