/** * Get company designations dropdown * * @param int company id * @param string selected designation * * @return string the dropdown */ function erp_hr_get_designation_dropdown($selected = '') { $designations = erp_hr_get_designation_dropdown_raw(); $dropdown = ''; if ($designations) { foreach ($designations as $key => $title) { $dropdown .= sprintf("<option value='%s'%s>%s</option>\n", $key, selected($selected, $key, false), $title); } } return $dropdown; }
<div class="row" data-selected="{{ data.work.location }}"> <?php erp_html_form_input(array('label' => __('Location', 'wp-erp'), 'name' => 'location', 'value' => '', 'type' => 'select', 'options' => array(0 => __('- Select -', 'wp-erp')) + erp_company_get_location_dropdown_raw())); ?> </div> <div class="row" data-selected="{{ data.work.department }}"> <?php erp_html_form_input(array('label' => __('Department', 'wp-erp'), 'name' => 'department', 'value' => '', 'type' => 'select', 'options' => erp_hr_get_departments_dropdown_raw())); ?> </div> <div class="row" data-selected="{{ data.work.designation }}"> <?php erp_html_form_input(array('label' => __('Job Title', 'wp-erp'), 'name' => 'designation', 'value' => '', 'type' => 'select', 'options' => erp_hr_get_designation_dropdown_raw())); ?> </div> <div class="row" data-selected="{{ data.work.reporting_to }}"> <?php erp_html_form_input(array('label' => __('Reporting To', 'wp-erp'), 'name' => 'reporting_to', 'value' => '', 'type' => 'select', 'options' => erp_hr_get_employees_dropdown_raw($employee_id))); ?> </div> <?php wp_nonce_field('employee_update_jobinfo'); ?> <input type="hidden" name="action" id="status-action" value="erp-hr-emp-update-jobinfo"> <input type="hidden" name="employee_id" id="emp-id" value="{{ data.id }}"> </div>
_e('Work', 'wp-erp'); ?> </legend> <ol class="form-fields two-col"> <# if ( ! data.id ) { #> <li class="erp-hr-js-department" data-selected="{{ data.work.department }}"> <?php erp_html_form_input(array('label' => __('Department', 'wp-erp'), 'name' => 'work[department]', 'value' => '', 'class' => 'erp-hrm-select2-add-more erp-hr-dept-drop-down', 'custom_attr' => array('data-id' => 'erp-new-dept'), 'type' => 'select', 'options' => erp_hr_get_departments_dropdown_raw())); ?> </li> <li data-selected="{{ data.work.designation }}"> <?php erp_html_form_input(array('label' => __('Job Title', 'wp-erp'), 'name' => 'work[designation]', 'value' => '{{ data.work.designation }}', 'class' => 'erp-hrm-select2-add-more erp-hr-desi-drop-down', 'custom_attr' => array('data-id' => 'erp-new-designation'), 'type' => 'select', 'options' => erp_hr_get_designation_dropdown_raw())); ?> </li> <li data-selected="{{ data.work.location }}"> <?php erp_html_form_input(array('label' => __('Location', 'wp-erp'), 'name' => 'work[location]', 'value' => '{{ data.work.location }}', 'custom_attr' => array('data-id' => 'erp-company-new-location'), 'class' => 'erp-hrm-select2-add-more erp-hr-location-drop-down', 'type' => 'select', 'options' => erp_company_get_location_dropdown_raw())); ?> </li> <li data-selected="{{ data.work.reporting_to }}"> <?php erp_html_form_input(array('label' => __('Reporting To', 'wp-erp'), 'name' => 'work[reporting_to]', 'value' => '{{ data.work.reporting_to }}', 'class' => 'erp-hrm-select2', 'type' => 'select', 'id' => 'work_reporting_to', 'options' => erp_hr_get_employees_dropdown_raw())); ?> </li>
position: relative; top: -4px; } </style> <div class="wrap erp-hr-calendar-wrap"> <h1><?php _e('Calendar', 'wp-erp'); ?> </h1> <div class="tablenav top erp-calendar-filter"> <form method="post" action=""> <?php erp_html_form_input(array('name' => 'department', 'value' => isset($_GET['department']) ? $_GET['department'] : '', 'class' => 'erp-hrm-select2-add-more erp-hr-dept-drop-down', 'custom_attr' => array('data-id' => 'erp-new-dept'), 'type' => 'select', 'options' => erp_hr_get_departments_dropdown_raw())); erp_html_form_input(array('name' => 'designation', 'value' => isset($_GET['designation']) ? $_GET['designation'] : '', 'class' => 'erp-hrm-select2-add-more erp-hr-desi-drop-down', 'custom_attr' => array('data-id' => 'erp-new-designation'), 'type' => 'select', 'options' => erp_hr_get_designation_dropdown_raw())); ?> <input type="submit" class="button" name="erp_leave_calendar_filter" value="<?php _e('Filter', 'wp-erp'); ?> "> </form> </div> <div id="erp-hr-calendar"></div> </div> <script> ;jQuery(document).ready(function($) { $('#erp-hr-calendar').fullCalendar({ header: {
_e('Work', 'wp-erp'); ?> </legend> <ol class="form-fields two-col"> <# if ( ! data.id ) { #> <li data-selected="{{ data.work.department }}"> <?php erp_html_form_input(array('label' => __('Department', 'wp-erp'), 'name' => 'work[department]', 'value' => '', 'type' => 'select', 'options' => erp_hr_get_departments_dropdown_raw())); ?> </li> <li data-selected="{{ data.work.designation }}"> <?php erp_html_form_input(array('label' => __('Job Title', 'wp-erp'), 'name' => 'work[designation]', 'value' => '{{ data.work.designation }}', 'type' => 'select', 'options' => erp_hr_get_designation_dropdown_raw())); ?> </li> <li data-selected="{{ data.work.location }}"> <?php erp_html_form_input(array('label' => __('Location', 'wp-erp'), 'name' => 'work[location]', 'value' => '{{ data.work.location }}', 'type' => 'select', 'options' => array(0 => __('- Select -', 'wp-erp')) + erp_company_get_location_dropdown_raw())); ?> </li> <li data-selected="{{ data.work.reporting_to }}"> <?php erp_html_form_input(array('label' => __('Reporting To', 'wp-erp'), 'name' => 'work[reporting_to]', 'value' => '{{ data.work.reporting_to }}', 'type' => 'select', 'id' => 'work_reporting_to', 'options' => erp_hr_get_employees_dropdown_raw())); ?> </li>