function print_popover_form($title, $id, $fields, $multipart = false, $label = false) { echo '<div id="' . $id . '_popup" class="popover-markup"> <div class="head hide">' . $title . '</div> <div class="content hide">'; print_form_container_open($id, $multipart); foreach ($fields as $field) { $field['popover'] = $id; if (!isset($field['show_label'])) { $field['show_label'] = $label; } $function = 'print_' . $field['type'] . '_element'; if (function_exists($function)) { $function($field); } else { print_input_element($field); } } print_form_container_close(1, $id, $fields); echo '</div> <div class="footer hide"></div> </div>'; }
<div class="panel panel-primary"> <div class="panel-heading"><?php echo get_title($title_options); ?> </div> <?php $order_unit_id = empty($order_unit_id) ? null : $order_unit_id; echo form_open(base_url() . 'miniant/orders/event/process_edit', array('id' => 'order_unit_edit_form', 'class' => 'form-horizontal sigpad')); echo '<div class="panel-body">'; echo form_hidden('order_unit_id', $order_unit_id); echo form_hidden('order_id', $order_id); print_form_container_open(); print_fieldset_open('Unit information'); print_input_element('Location serving', array('name' => 'location'), true); print_input_element('Faults', array('name' => 'faults'), true); print_dropdown_element('brand_id', 'Brand', $dropdowns['brands'], true); print_dropdown_element('unit_type_id', 'Unit type', $dropdowns['unit_types'], true); print_input_element('Model', array('name' => 'model'), false); print_input_element('Serial No.', array('name' => 'serial_number'), false); print_input_element('Outdoor Model', array('name' => 'outdoor_model'), false); print_input_element('Outdoor Serial No.', array('name' => 'outdoor_serial_number'), false); print_input_element('Indoor Model', array('name' => 'indoor_model'), false); print_input_element('Indoor Serial No.', array('name' => 'indoor_serial_number'), false); print_input_element('Electrical', array('name' => 'electrical'), false); print_input_element('Gas', array('name' => 'gas'), false); print_input_element('Kw', array('name' => 'kilowatts'), false); print_fieldset_close(); echo '<div id="parts-section" '; if (empty($order_unit_id)) { echo 'style="display: none;"'; }