//$smarty->assignByRef('gender', $arrSysDict['Gender']['values']); /** * просмотр объявлений - Резюме */ if (!empty($arrActPage['view']) || !empty($arrActPage['print'])) { // инициируем "Наименование страницы" отображаемое в заголовке формы $arrNamePage[] = array('name' => FORM_VIEW_ANNOUNCE_HEAD, 'link' => false); // если передан id резюме if (isset($_GET['id']) && ($id = validate::checkNaturalNumber($_GET['id']))) { // пытаемся получить данные из таблицы БД if (!$resume->viewAnnounce($id)) { $arrErrors[] = ERROR_ANNOUNCE_NOT_EXISTS; // ошибка: объявление не существует } else { $return_data = $resume->retAnnSubj(); $return_data['sendto'] = secure::strSecureEncode($return_data['email']); //$smarty->assignByRef('gender', $arrSysDict['Gender']['values']); $smarty->assignByRef('return_data', $return_data); // формируем титл страницы file_exists('core/data/resume.pagetitle.pda') ? include_once 'core/data/resume.pagetitle.pda' : null; // формируем META-данные страницы !empty($return_data['meta_keywords']) ? $smarty->assignByRef('meta_keywords', $return_data['meta_keywords']) : null; !empty($return_data['meta_description']) ? $smarty->assignByRef('meta_description', $return_data['meta_description']) : null; // инициируем "Наименование страницы" отображаемое в заголовке формы $arrNamePage[] = array('name' => FORM_RESUMES_HEAD, 'link' => chpu::createChpuUrl(CONF_SCRIPT_URL . 'index.php?ut=' . $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'] . '&do=resume')); $arrNamePage[] = array('name' => $return_data['title'], 'link' => false); if ($arrActPage['print']) { // передаем TITLE страницы в Smarty $smarty->assign('page_title', !empty($arrTitle) ? strings::formTitle($arrTitle) : strings::formTitle($arrNamePage)); $smarty->assign('printTemplate', 'resume.print.tpl'); $smarty->display('announce.print.tpl');