<h3 class="modal-title"><?php echo $title; ?> </h3> </div> <div class="modal-body"> <?php echo form_hidden('job_site_id', $job_site_id); print_form_container_open(); if (!empty($booking)) { echo form_hidden('id', $booking->id); print_static_form_element('Booking ID', $booking->id); } print_textarea_element(array('label' => 'Message', 'name' => 'message', 'required' => true, 'rows' => 3, 'cols' => 30, 'default_value' => @$booking->message)); print_date_element(array('label' => 'Booking date', 'name' => 'booking_date', 'required' => true, 'default_value' => unix_to_human(@$booking->booking_date))); print_checkbox_element(array('label' => 'Confirmed', 'name' => 'confirmed', 'value' => 1, 'default_value' => @$booking->confirmed)); print_multiselect_element(array('label' => 'Email recipients', 'name' => 'recipients[]', 'options' => $staff, 'default_value' => $recipients)); print_form_container_close(); ?> </div> <div class="modal-footer"> <button class="btn btn-lg btn-primary" type="submit" onclick="return validate_form($(this).parents('form'));"><i class="fa fa-save"></i>Save</button> <?php if (!empty($booking)) { ?> <button class="btn btn-lg btn-danger" type="button" onclick="if(deletethis()){delete_booking(<?php echo $booking->id; ?> );};" value="delete"><i class="fa fa-trash-o"></i>Delete</button><?php }
<?php $locked = false; echo '<div id="internal_info" class="' . get_tab_panel_class() . '">'; print_datetime_element(array('label' => 'Creation date', 'name' => 'creation_date', 'render_static' => $locked, 'show' => true, 'required' => true, 'static_value' => $maintenance_contract_data['creation_date'], 'static_displayvalue' => $maintenance_contract_data['creation_date'])); print_date_element(array('label' => 'Next maintenance date', 'name' => 'next_maintenance_date', 'render_static' => $locked || !has_capability('orders:editpreferredstartdate'), 'show' => true, 'required' => true, 'static_value' => $maintenance_contract_data['next_maintenance_date'], 'static_displayvalue' => $maintenance_contract_data['next_maintenance_date'])); print_dropdown_element(array('label' => 'Schedule type', 'name' => 'schedule_interval', 'required' => true, 'options' => array('3' => 'Quarterly', '6' => '6-monthly', '12' => 'Yearly'))); print_tabbed_form_navbuttons(); echo '</div>';
echo form_open(base_url().'settings/process_edit/', array('id' => 'setting_edit_form', 'class' => 'form-horizontal')); echo '<div class="panel-body">'; echo form_hidden('setting_id', $setting_id); print_form_container_open(); print_input_element(array('name' => 'name', 'label' => 'Name', 'required' => true, 'size' => 50, 'render_static' => true)); $options = $this->setting_value_model->get_options($setting->id); switch ($this->setting_field_type_model->get_field_type($setting->field_type_id)) { case 'textarea': print_textarea_element(array('name' => 'value', 'cols' => 80, 'rows' => 6, 'label' => 'value', 'default_value' => $setting->value)); break; case 'text': print_text_element(array('name' => 'value', 'label' => 'value', 'default_value' => $setting->value)); break; case 'date': print_date_element(array('name' => 'value', 'label' => 'value', 'default_value' => $setting->value)); break; case 'dropdown': print_dropdown_element(array('name' => 'value', 'label' => 'value', 'options' => $options, 'default_value' => $setting->value)); break; case 'radio': foreach ($options as $option_id => $option) { $params = array('name' => 'value', 'label' => $option, 'value' => $option_id, 'default_value' => false); if ((int) $setting->value == $option_id) { $params['checked'] = true; } print_radio_element($params); } break; case 'checkbox': foreach ($options as $option_id => $option) {
print_static_form_element('Appointment date', '<span id="appointment_date">'.$order_data['appointment_date'].'</span>'); } if (has_capability('orders:allocateorders') && !$locked) { print_dropdown_element('technician_id', 'Assigned technician', $dropdowns['technicians'], false); } else if (!empty($order_id) || $locked) { print_static_form_element('Assigned technician', '<span id="technician_name" data-id="'.$order_data['technician_id'].'">'.$order_data['technician_first_name'] . ' ' . $order_data['technician_last_name'].'</span>'); } */ if ($is_maintenance || empty($order_id)) { $params = array('label' => 'Start date', 'name' => 'maintenance_preferred_start_date', 'render_static' => $locked || !has_capability('orders:editpreferredstartdate'), 'show' => true, 'static_value' => $order_data['preferred_start_date'], 'static_displayvalue' => $order_data['preferred_start_date'], 'required' => true); if (empty($order_id)) { // $params['disabledunless'] = array('order_type_id' => $this->order_model->get_type_id('Maintenance')); } print_date_element($params); } else { if (!$is_maintenance || empty($order_data)) { $params = array('label' => 'Preferred job date', 'name' => 'preferred_start_date', 'render_static' => $locked || !has_capability('orders:editpreferredstartdate'), 'show' => true, 'static_value' => $order_data['preferred_start_date'], 'static_displayvalue' => $order_data['preferred_start_date']); if (empty($order_id)) { $params['disabledif'] = array('order_type_id' => $this->order_model->get_type_id('Maintenance')); } print_date_element($params); } } print_input_element(array('label' => 'Customer\'s PO number', 'name' => 'customer_po_number', 'render_static' => $locked || !has_capability('orders:editcustomerponumber'), 'show' => true, 'static_value' => @$order_data['customer_po_number'])); $attachment = $order_data['attachment']; $static_displayvalue = empty($attachment->filename_original) ? '' : anchor($attachment->url, $attachment->filename_original, array('target' => '_blank')) . nbs(2); $static_displayvalue .= anchor(base_url() . 'miniant/orders/order/delete_attachment/' . $order_id, '<i class="fa fa-trash-o" onclick="return deletethis();" title="Delete this attachment?"></i>'); print_file_element(array('label' => 'Attachment', 'name' => 'attachment', 'render_static' => $locked || !has_capability('orders:addattachment') || !empty($order_data['attachment']->filename_original), 'show' => true, 'static_displayvalue' => $static_displayvalue, 'required' => false)); print_tabbed_form_navbuttons(); echo '</div>';