Exemplo n.º 1
0
 $state_var_name = $state ? $state->var_name : $jobs->state_province;
 $smarty->assign('state', $state_name);
 $smarty->assign('state_url', $country_var_name . "/" . $state_var_name . "/");
 //county
 $county = County::find_by_code($jobs->country, $jobs->state_province, $jobs->county);
 $county_name = empty($county) ? $jobs->county : $county->name;
 $county_var_name = $county ? $county->var_name : $jobs->county;
 $smarty->assign('county', $county_name);
 $smarty->assign('county_url', $country_var_name . "/" . $state_var_name . "/" . $county_var_name . "/");
 $city = City::find_by_code($jobs->country, $jobs->state_province, $jobs->county, $jobs->city);
 $city_name = empty($city) ? $jobs->city : $city->name;
 $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);
Exemplo n.º 2
0
$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));
    $str_date_m = date("m", strtotime($cv_details->start_date));
    $str_date_y = date("Y", strtotime($cv_details->start_date));
    $smarty->assign('str_date', strftime(DATE_FORMAT, strtotime($str_date)));
Exemplo n.º 3
0
<?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 = Education::find_by_id($id);
    $jt_name2 = $jt_name->education_name;
    $smarty->assign('jt_name2', $jt_name2);
    $smarty->assign('is_active', $jt_name->is_active);
    if (isset($_GET['bt_update'])) {
        $education = new Education();
        $education->id = (int) $_GET['id'];
        $education->education_name = $_GET['txt_name'];
        $education->var_name = $education->mod_write_check($_GET['txt_name'], $jt_name->var_name);
        $education->is_active = $_GET['txt_active'];
        if ($education->save()) {
            $session->message("Education updated ");
            redirect_to($_SERVER['PHP_SELF'] . "?#" . $_GET['id']);
            die;
        } else {
            $message = join("<br />", $education->errors);
        }
    }
}
if (isset($_GET['action']) && $_GET['action'] == "delete" && isset($_GET['id'])) {
    $education = new Education();
    $education->id = (int) $_GET['id'];
    if ($education->delete()) {
Exemplo n.º 4
0
    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));
    $str_date_m = date("m", strtotime($cv_details->start_date));
    $str_date_y = date("Y", strtotime($cv_details->start_date));
    $str_date = $str_date_y . "-" . $str_date_m . "-" . $str_date_d . " 00:00:00";
    $str_date = strftime(DATE_FORMAT, strtotime($str_date));