*/ $vacancy = new vacancy(); // вакансии $sections = new sections(); // разделы $smarty->assign('sections', $sections->retCategorys()); $professions = new professions(); // профессии $regions = new regions(); // регионы $smarty->assign('regions', $regions->retCategorys()); $citys = new citys(); // города $selects = new selects(); // словарь - "Списки" $dictGender = $selects->retDictByAlias('SysDict', 'Gender'); // список - "Половая принадлежность" $smarty->assignByRef('gender', $dictGender['values']); $dictActPeriod = $selects->retDictByAlias('SysDict', 'ActPeriod'); // список - "Срок хранения" $smarty->assignByRef('act_period', $dictActPeriod['values']); /** * Объявления ожидающие модерации, ожидающие оплату, ожидающие активации, ожидающие исправления */ if (isset($_GET['action']) && !empty($_GET['action']) && isset($arrActions[$_GET['action']])) { // инициируем вызываемый шаблон $arrActions[$_GET['action']] = true; /** * действия с объявлениями */ isset($_POST['arrVacData']['action']) ? !$vacancy->actionAnnounces($_POST['arrVacData']) ? messages::messageChangeSaved(ERROR_NOT_SAVE_CHANGE, false, CONF_ADMIN_FILE . '?m=announces&s=vacancys&action=' . $_GET['action']) : messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, CONF_ADMIN_FILE . '?m=announces&s=vacancys&action=' . $_GET['action']) : null;