if (CONF_RESUME_VIP_SHOW && ('agent' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'] || 'employer' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'] || 'company' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'])) { $vip['resume'] = $resume->getVipAnnounces(); $cntRecords['vip']['resume'] = $resume->cntAnnounces(); } else { $vip['resume'] = false; } // передаем данные в Smarty $smarty->assignByRef('vip', $vip); // END данные для блока VIP-объявлений /** * данные для блока последних добавленных объявлений */ // последние Вакансии $last['vacancy'] = CONF_VACANCY_LAST_SHOW && ('agent' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'] || 'competitor' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type']) ? $vacancy->getLastAnnounces() : false; // последние Резюме $last['resume'] = CONF_RESUME_LAST_SHOW && ('agent' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'] || 'employer' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type'] || 'company' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['user_type']) ? $resume->getLastAnnounces() : false; // последние Новости (главная страница) $last['newses'] = CONF_NEWSES_LAST_SHOW ? $news->getLastNewses() : false; // формируем данные для блока вывода логотипов на главной $mainLogo = CONF_COMPANIES_SHOW_MAIN_LOGO && CONF_COMPANIES_SHOW_MAIN_LOGO_QTY > 0 ? $user->getLogoToMain() : false; $smarty->assignByRef('mainLogo', $mainLogo); // формируем данные для блока вывода логотипов на главной $mainAgnLogo = CONF_AGENCIES_SHOW_MAIN_LOGO && CONF_AGENCIES_SHOW_MAIN_LOGO_QTY > 0 ? $user->getAgnLogoToMain() : false; $smarty->assignByRef('mainAgnLogo', $mainAgnLogo); } /** * данные для блока Горячих объявлений */ if (in_array('block.announces.hot.tpl', $xmlTemplate['left_side']) || in_array('block.announces.hot.tpl', $xmlTemplate['right_side'])) { $showVacancyHot = $showResumeHot = true; } else {