$city_var_name = empty($city) ? $jobs->city : $city->var_name; $smarty->assign('city', $city_name); $smarty->assign('city_url', $country_var_name . "/" . $state_var_name . "/" . $county_var_name . "/" . $city_var_name . "/"); //educations $educations = Education::find_by_id($jobs->fk_education_id); $education_name = !empty($educations) ? $educations->education_name : format_lang('not_provided'); $smarty->assign('education_var_name', $educations->var_name); $smarty->assign('education', $education_name); //career $careers = CareerDegree::find_by_id($jobs->fk_career_id); $smarty->assign('careers', $careers); $career_name = $careers ? $careers->career_name : format_lang('not_provided'); $smarty->assign('career_var_name', $careers->var_name); $smarty->assign('career', $career_name); //experience $experiences = Experience::find_by_id($jobs->fk_experience_id); $smarty->assign('experiences', $experiences); $experience_name = !empty($experiences) ? $experiences->experience_name : format_lang('not_provided'); $smarty->assign('experience_var_name', $experiences->var_name); $smarty->assign('experience', $experience_name); $smarty->assign('spotlight', $jobs->spotlight); if (!empty($jobs->job_salary) && !empty($jobs->salaryfreq)) { $job_salary = $jobs->job_salary . format_lang('per') . $jobs->salaryfreq; } else { $job_salary = format_lang('not_provided'); } $smarty->assign('job_salary', $job_salary); //$smarty->assign('salaryfreq', $jobs->salaryfreq ); $employer = Employer::find_by_id($jobs->fk_employer_id); $company_name = $employer->company_name; $employer_var_name = $employer->var_name;
$id = $_GET['id']; $smarty->assign('id', $id); $employee_id = $_GET['u']; $smarty->assign('employee_id', $employee_id); $cv_setting = new CVSetting(); $cv_setting->id = $cv_id = $id; $cv_setting->fk_employee_id = $employee_id; /** update cv views */ $cv_setting->update_no_views(); $cv_details = $cv_setting->cv_review_by_employer(); $cv_status = $cv_details->cv_status; $smarty->assign('cv_status', $cv_status); if (empty($cv_details->year_experience) || $cv_details->year_experience == 0) { $cv_details->year_experience = 0; } $experiences = Experience::find_by_id($cv_details->year_experience); $exper = !empty($experiences) ? $experiences->experience_name : format_lang('none'); $smarty->assign('exper', $exper); $educations = Education::find_by_id($cv_details->highest_education); $educ = !empty($educations) ? $educations->education_name : format_lang('none'); $smarty->assign('educ', $educ); $get_salary = format_lang('select', 'salary'); $salary = !empty($cv_details->salary_range) ? $get_salary[$cv_details->salary_range] : format_lang('none'); $smarty->assign('salary', $salary); $get_NoYes = format_lang('select', 'NoYes'); $availabe = !empty($cv_details->availability) ? $get_NoYes[$cv_details->availability] : format_lang('none'); $smarty->assign('availabe', $availabe); $str_date = $cv_details->start_date; $smarty->assign('str_date', "N/A"); if ($cv_details->start_date != "0000-00-00 00:00:00" && $cv_details->start_date != NULL && $cv_details->start_date != '') { $str_date_d = date("d", strtotime($cv_details->start_date));
<?php require_once "../initialise_files.php"; include_once "sessioninc.php"; $smarty->assign('action', $_GET['action']); $smarty->assign('id', (int) $_GET['id']); if (isset($_GET['action']) && $_GET['action'] == "edit" && isset($_GET['id'])) { $id = (int) $_GET['id']; $jt_name = Experience::find_by_id($id); $jt_name2 = $jt_name->experience_name; $smarty->assign('jt_name2', $jt_name2); $smarty->assign('is_active', $jt_name->is_active); if (isset($_GET['bt_update'])) { $experience = new Experience(); $experience->id = (int) $_GET['id']; $experience->experience_name = $_GET['txt_name']; $experience->var_name = $experience->mod_write_check($_GET['txt_name'], $jt_name->var_name); $experience->is_active = $_GET['txt_active']; if ($experience->save()) { $session->message("Experience updated "); redirect_to($_SERVER['PHP_SELF'] . "?#" . $_GET['id']); die; } else { $message = join("<br />", $experience->errors); } } } if (isset($_GET['action']) && $_GET['action'] == "delete" && isset($_GET['id'])) { $experience = new Experience(); $experience->id = (int) $_GET['id']; if ($experience->delete()) {
$cv_setting->fk_employee_id = $user_id; $cv_details = $cv_setting->cv_review_by_employee(); if (!$cv_details && !is_array($cv_details)) { $session->message("<div class='error'>" . format_lang('errormsg', 00) . "</div>"); redirect_to(BASE_URL . 'curriculum_vitae/'); exit; } if ($cv_details->modified_at == '' || empty($cv_details->modified_at)) { //$session->message("<div class='error'>CV has not been modified</div>"); redirect_to(BASE_URL . 'curriculum_vitae/resume/' . $id . '/change/'); exit; } $cv_status = strtolower($cv_details->cv_status); $smarty->assign('cv_status', $cv_status); $ye = empty($cv_details->year_experience) ? 0 : $cv_details->year_experience; $experiences = Experience::find_by_id($ye); $exper = !empty($experiences) ? $experiences->experience_name : format_lang('none'); $smarty->assign('exper', $exper); $he = empty($cv_details->highest_education) ? 0 : $cv_details->highest_education; $educations = Education::find_by_id($he); $educ = !empty($educations) ? $educations->education_name : format_lang('none'); $smarty->assign('educ', $educ); $get_salary = format_lang('select', 'salary'); $salary = !empty($cv_details->salary_range) ? $get_salary[$cv_details->salary_range] : format_lang('none'); $smarty->assign('salary', $salary); $get_NoYes = format_lang('select', 'NoYes'); $availabe = !empty($cv_details->availability) ? $get_NoYes[$cv_details->availability] : format_lang('none'); $smarty->assign('availabe', $availabe); $str_date = $cv_details->start_date; if ($cv_details->start_date != "0000-00-00 00:00:00" && $cv_details->start_date != NULL) { $str_date_d = date("d", strtotime($cv_details->start_date));