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>';
}
Example #2
0
<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;"';
}