<button type="button" onclick="$('.modal').modal('hide');" class="close" data-dismiss="modal" aria-hidden="true">×</button> <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
print_input_element(array('label' => 'Return air filter size (LxHxW)', 'name' => 'filter_size_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$wallsplit_id}|{$cassette_id}|{$rac_id}"))); print_input_element(array('label' => 'Return air filter size Frame to Frame (LxHxW in mm)', 'name' => 'return_air_filter_size_frame_' . $unit->assignment_id, 'size' => '6', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$rac_id}"))); print_input_element(array('label' => 'Return air indoor fan coil boot size (LxHxW in mm)', 'name' => 'return_air_indoor_fan_coil_boot_size_' . $unit->assignment_id, 'size' => '6', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_dropdown_element(array('label' => 'Return air indoor coil boot No. of spigots', 'name' => 'return_air_indoor_coil_boot_spigots_count_' . $unit->assignment_id, 'options' => range(1, 10), 'required' => false, 'render_static' => false, 'default_value' => $unit->return_air_indoor_coil_boot_spigots_count, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_multiselect_element(array('label' => 'Return air boot spigot sizes (mm)', 'name' => 'return_air_boot_spigot_size_' . $unit->assignment_id, 'options' => array(150 => 150, 200 => 200, 250 => 250, 300 => 300, 350 => 350, 400 => 400, 450 => 450, 500 => 500, 550 => 550, 600 => 600), 'required' => false, 'default_value' => $unit->return_air_boot_spigot_size, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_input_element(array('label' => 'Supply air indoor fan coil boot size (LxHxW in mm)', 'name' => 'supply_air_indoor_fan_coil_boot_size_' . $unit->assignment_id, 'size' => '6', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_dropdown_element(array('label' => 'Supply air indoor coil boot No. of spigots', 'name' => 'supply_air_indoor_coil_boot_spigots_count_' . $unit->assignment_id, 'options' => range(1, 10), 'required' => false, 'render_static' => false, 'default_value' => $unit->supply_air_indoor_coil_boot_spigots_count, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_multiselect_element(array('label' => 'Supply air boot spigot sizes (mm)', 'name' => 'supply_air_boot_spigot_size_' . $unit->assignment_id, 'options' => array(150 => 150, 200 => 200, 250 => 250, 300 => 300, 350 => 350, 400 => 400, 450 => 450, 500 => 500, 550 => 550, 600 => 600), 'required' => false, 'default_value' => $unit->supply_air_boot_spigot_size, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $ref_unit_id), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_input_element(array('label' => 'Supply air diffuser face size (LxHxW in mm)', 'name' => 'supply_air_diffuser_face_size_' . $unit->assignment_id, 'size' => '6', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => "{$ref_unit_id}|{$evap_unit_id}"), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_input_element(array('label' => 'Supply air diffuser cushion head sizes (LxHxW in mm)', 'name' => 'supply_air_diffuser_cushion_head_sizes_' . $unit->assignment_id, 'size' => '6', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => "{$ref_unit_id}|{$evap_unit_id}"), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_input_element(array('label' => 'Quantity of supply air diffusers', 'name' => 'supply_air_diffuser_quantity_' . $unit->assignment_id, 'size' => '4', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => "{$ref_unit_id}|{$evap_unit_id}"), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_dropdown_element(array('label' => 'Filter type', 'name' => 'filter_type_' . $unit->assignment_id, 'options' => array(null => '-- Select one --', 'Media' => 'Media', 'Disposable' => 'Disposable', 'Metal' => 'Metal'), 'required' => true, 'render_static' => false, 'default_value' => $unit->filter_type, 'disabledunless' => array('filter_size_' . $unit->assignment_id))); print_input_element(array('label' => 'Filter outside frame dimensions (LxHxW)', 'name' => 'filter_outside_frame_dimensions_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('filter_type_' . $unit->assignment_id => 'Metal|Disposable'))); print_input_element(array('label' => 'Supply air duct spigot size (mm)', 'name' => 'air_supply_duct_spigot_size_' . $unit->assignment_id, 'size' => '6', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => "{$ref_unit_id}|{$evap_unit_id}"), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => "{$cassette_id}|{$wallsplit_id}|{$under_id}|{$rac_id}"))); print_dropdown_element(array('label' => 'Pitch of roof in degrees', 'name' => 'roof_pitch_' . $unit->assignment_id, 'options' => range(1, 40), 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => "{$ref_unit_id}|{$evap_unit_id}"), 'disabledif' => array('unitry_type_id_' . $unit->assignment_id => $rac_id), 'default_value' => $unit->roof_pitch)); print_textarea_element(array('label' => 'Room size (L x W x H)', 'name' => 'room_size_' . $unit->assignment_id, 'cols' => '40', 'rows' => '3', 'required' => false, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => "{$ref_unit_id}|{$evap_unit_id}"))); print_input_element(array('label' => 'Room size (L x W x H)', 'name' => 'room_size_cassette_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unitry_type_id_' . $unit->assignment_id => $special_refrigerated_systems, 'unitry_type_id_' . $unit->assignment_id => $cassette_id))); print_dropdown_element(array('label' => 'Outdoor unit', 'name' => 'outdoor_unit_' . $unit->assignment_id, 'options' => array(null => '-- Select one --', 'Brackets' => 'Brackets', 'Mounting plastic blocks' => 'Mounting plastic blocks', 'Slabs' => 'Slabs', 'Brick paving' => 'Brick paving', 'Roof mounted brackets' => 'Roof mounted brackets', 'Top hats' => 'Top hats', 'Other' => 'Other'), 'required' => true, 'render_static' => false, 'default_value' => $unit->outdoor_unit)); print_input_element(array('label' => 'Vehicle rego No', 'name' => 'vehicle_registration_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_dropdown_element(array('label' => 'Vehicle type', 'name' => 'vehicle_type_' . $unit->assignment_id, 'options' => array(null => '-- Select one --', 'Truck' => 'Truck', 'Van' => 'Van'), 'required' => true, 'render_static' => false, 'default_value' => $unit->vehicle_type, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_dropdown_element(array('label' => 'Type of drive', 'name' => 'drive_type_' . $unit->assignment_id, 'options' => array(null => '-- Select one --', 'Diesel driven' => 'Diesel driven', 'Direct drive' => 'Direct drive'), 'required' => true, 'render_static' => false, 'default_value' => $unit->drive_type, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_dropdown_element(array('label' => 'Palette size of vehicle', 'name' => 'palette_size_' . $unit->assignment_id, 'options' => range(1, 20), 'required' => true, 'render_static' => false, 'default_value' => $unit->palette_size, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_input_element(array('label' => 'Chassis No of vehicle', 'name' => 'chassis_no_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_input_element(array('label' => 'Engine No of vehicle (on compliance plate)', 'name' => 'engine_no_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_input_element(array('label' => 'Year of vehicle', 'name' => 'vehicle_year_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_dropdown_element(array('label' => 'Temperature application', 'name' => 'temperature_application_' . $unit->assignment_id, 'options' => array(null => '-- Select One --', 'Low temperature' => 'Low temperature', 'Medium temperature' => 'Medium temperature'), 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_input_element(array('label' => 'Aperture size (mm)', 'name' => 'aperture_size_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_input_element(array('label' => 'Internal dimensions of refrigerated box (L x W x H)', 'name' => 'refrigerated_box_dimensions_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_input_element(array('label' => 'Thickness of insulation or panels (mm)', 'name' => 'insulation_thickness_' . $unit->assignment_id, 'size' => '6', 'required' => true, 'render_static' => false, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_dropdown_element(array('label' => 'Type of insulation', 'name' => 'insulation_type_' . $unit->assignment_id, 'options' => array(null => '-- Select one --', 'Panels' => 'Panels', 'Fiberglass' => 'Fiberglass'), 'required' => true, 'render_static' => false, 'default_value' => $unit->insulation_type, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id))); print_dropdown_element(array('label' => 'Number of opening doors on vehicle', 'name' => 'number_of_doors_' . $unit->assignment_id, 'options' => range(1, 10), 'required' => true, 'render_static' => false, 'default_value' => $unit->number_of_doors, 'disabledunless' => array('unit_type_id_' . $unit->assignment_id => $trans_unit_id)));
<?php echo form_open_multipart(base_url() . 'miniant/servicequotes/servicequote/process_client_response', array('id' => 'client_response_edit_form', 'class' => 'form-horizontal')); echo '<div class="">'; echo form_hidden('servicequote_id', $servicequote_id); print_form_container_open(); print_dropdown_element(array('label' => 'Response', 'name' => 'client_response', 'required' => true, 'render_static' => $review_only, 'options' => array('On hold' => 'On hold', 'Accepted' => 'Accepted', 'Rejected' => 'Rejected'))); print_textarea_element(array('label' => 'Notes', 'name' => 'client_response_notes', 'render_static' => $review_only, 'required' => false)); $static_displayvalue = empty($attachment->filename_original) ? '' : anchor($attachment->url, $attachment->filename_original, array('target' => '_blank')) . nbs(2); $static_displayvalue .= anchor(base_url() . 'miniant/servicequotes/servicequote/delete_attachment/' . $servicequote_id, '<i class="fa fa-trash-o" onclick="return deletethis();" title="Delete this attachment?"></i>'); print_file_element(array('label' => 'Attachment', 'name' => 'attachment', 'show' => true, 'render_static' => !empty($attachment->filename_original) || $review_only, 'static_displayvalue' => $static_displayvalue, 'required' => false)); ?> <?php if ($review_only) { ?> <a href="<?php echo base_url(); ?> miniant/servicequotes/servicequote/prepare_client_quote/<?php echo $servicequote_id; ?> /1" class="btn btn-primary"><i class="fa fa-step-backward"></i>Previous</a> <a href="<?php echo base_url(); ?> miniant/servicequotes/servicequote/record_received_parts/<?php echo $servicequote_id; ?> /1" class="btn btn-primary">Next <i class="fa fa-step-forward"></i></a> <?php
* Contact nicolas <*****@*****.**> * * Licensed under the "Attribution-NonCommercial-ShareAlike" Vizsage * Public License (the "License"). You may not use this file except * in compliance with the License. Roughly speaking, non-commercial * users may share and modify this code, but must give credit and * share improvements. However, for proper details please * read the full License, available at * http://vizsage.com/license/Vizsage-License-BY-NC-SA.html * and the handy reference for understanding the full license at * http://vizsage.com/license/Vizsage-Deed-BY-NC-SA.html * * Unless required by applicable law or agreed to in writing, any * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, * either express or implied. See the License for the specific * language governing permissions and limitations under the License. */ echo form_open(base_url().'users/role/process_edit/', array('id' => 'role_edit_form', 'class' => 'form-horizontal')); echo form_hidden('role_id', $role_id); print_form_container_open(); print_input_element(array('name' => 'name', 'label' => 'Name', 'required' => true, 'size' => 50)); print_textarea_element(array('name' => 'description', 'cols' => 80, 'rows' => 6, 'label' => 'Description')); print_dropdown_element(array('name' => 'parent_id', 'options' => $parent_ids, 'label' => 'Parent role')); print_submit_container_open(); print_submit_button(); print_cancel_button(base_url().'users/role'); print_submit_container_close(); print_form_container_close(); echo form_close();
* either express or implied. See the License for the specific * language governing permissions and limitations under the License. */ echo form_open(base_url().'events/process_edit/'.$system, array('id' => $system.'_event_edit_form', 'class' => 'form-horizontal')); echo form_hidden('event_id', $event_id); print_form_container_open(); print_input_element(array( 'label' => 'Event name', 'name' => 'event_name', 'required' => true )); print_textarea_element(array( 'label' => 'Event description', 'name' => 'event_description', 'required' => true )); print_dropdown_element(array( 'label' => 'Role', 'name' => 'role_id', 'options' => $dropdowns['roles'], 'required' => false )); print_submit_container_open(); print_submit_button(); print_cancel_button(base_url().'events/event'); print_submit_container_close(); print_form_container_close();
* Unless required by applicable law or agreed to in writing, any * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, * either express or implied. See the License for the specific * language governing permissions and limitations under the License. */ 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;
* language governing permissions and limitations under the License. */ echo form_open(base_url().'types/process_edit/', array('id' => 'type_edit_form', 'class' => 'form-horizontal')); echo form_hidden('id', $id); print_form_container_open(); print_input_element(array( 'label' => 'Name', 'name' => 'name', 'size' => 10, 'required' => true) ); print_input_element(array( 'label' => 'Entity', 'name' => 'entity', 'size' => 10, 'info_text' => 'This is the type of type, in a way. If you are editing a type of address, the entity is address. If you are editing a type of building, the entity is building.', 'required' => true) ); print_textarea_element(array( 'label' => 'Description', 'name' => 'description', 'cols' => 30, 'required' => false) ); print_submit_container_open(); echo form_submit('button', 'Submit', 'id="submit_button" class="btn btn-primary"'); print_submit_container_close(); print_form_container_close(); echo form_close();
<div id="detailsmessage"></div> <?php if (!empty($user_id)) print_static_form_element('ID', $user_id); print_input_element(array('name' => 'first_name', 'label' => 'First Name', 'required' => true)); print_input_element(array('name' => 'last_name', 'label' => 'Last Name', 'required' => true)); $back_link = base_url()."users/user"; if ($type == 'staff') { print_input_element(array('name' => 'username', 'label' =>'Username')); // Only show password if admin has donanything for users if (empty($user_id) || (has_capability('site:doanything') || ($this->session->userdata('user_id') == $user_id && has_capability('users:editownaccount')))) { print_password_element(array('label' => 'Password', 'name' => 'password', 'required' => false)); } print_textarea_element(array('name' => 'signature', 'cols' => 40, 'rows' => 3, 'label' => 'Signature')); } else if ($type == 'contact') { $back_link = base_url()."users/contact"; } print_submit_container_open(); echo form_submit('submit', 'Submit', 'id="submit_button" class="btn btn-default"'); if (has_capability('users:viewallusers')) { echo form_button(array('name' => 'button', 'content' => 'Back to '.ucfirst($type).' list', 'class'=>'btn btn-default', 'onclick' => "window.location='".$back_link."';")); } print_submit_container_close(); ?> </div> <?=form_close()?> </div>
</td> <td> </td> </tr> <?php } ?> <?php foreach ($unit->custom_parts as $part) { ?> <tr> <td><?php echo $part->part_name; ?> </td> <td><?php echo print_textarea_element(array('name' => 'custom_description[' . $part->id . ']', 'placeholder' => 'Qty', 'rows' => 2, 'cols' => 40, 'popover' => true, 'required' => true)); ?> </td> <td> <?php echo print_input_element(array('name' => 'custom_po_number[' . $part->id . ']', 'popover' => true, 'required' => true)); ?> </td> <td> <?php echo print_dropdown_element(array('name' => 'custom_origin[' . $part->id . ']', 'popover' => true, 'required' => true, 'options' => array('Van stock' => 'Van stock', 'Supplier' => 'Supplier', 'Workshop' => 'Workshop'), 'label' => 'Where did this part come from?')); ?> </td> <td> <a class="delete" href="<?php echo base_url();
"><?php echo $uncompleted_stage->stage_label; ?> </a></p> <?php } else { ?> <?php echo form_open(base_url() . 'miniant/stages/order_dowd/process/', array('id' => 'order_dowd_edit_form', 'class' => 'order_dowd_edit_form form-horizontal')); ?> <div> <?php $default_dowd_id = empty($order->dowd_id) ? $dowd->id : $order->dowd_id; $default_dowd_text = empty($order->dowd_text) ? $dowd->description : $order->dowd_text; print_hidden_element(array('name' => 'order_id', 'default_value' => $order->id)); print_hidden_element(array('name' => 'assignment_id', 'default_value' => $assignment->id)); print_dropdown_element(array('name' => "dowd_id", 'label' => 'DOWD template', 'classes' => array('dowd_template'), 'options' => $dowds_dropdown, 'default_value' => $default_dowd_id, 'extra_html' => array('data-order_id' => $order->id), 'required' => true)); print_textarea_element(array('placeholder' => 'Description', 'label' => 'Description', 'name' => "dowd_text", 'default_value' => $default_dowd_text, 'cols' => 55, 'rows' => 5, 'extra_html' => array('data-order_id' => $order->id), 'required' => true)); print_submit_container_open(); echo form_submit('button', 'Save DOWD', 'id="submit_button" class="btn btn-primary"'); print_form_container_close(); echo '</div>'; echo form_close(); ?> <?php } ?> </div> </div>
?> </td> <td><?php echo $issue->issue_type_name; ?> </td> <td><?php echo $dowds_dropdown[$issue->dowd_id]; ?> <?php print_hidden_element(array('name' => 'dowd_id[' . $issue->id . ']', 'default_value' => $issue->dowd_id)); ?> </td> <td> <?php print_textarea_element(array('placeholder' => 'Description', 'popover' => true, 'label' => 'Description', 'name' => "dowd_text[" . $issue->id . "]", 'default_value' => $issue->dowd_text, 'cols' => 25, 'rows' => 5, 'extra_html' => array('data-dowd_id' => $issue->dowd_id, 'style' => "margin-left: 15px;"), 'required' => true)); ?> </td> </tr> <?php } ?> <?php } ?> </tbody> </table> <?php print_submit_container_open(); if ($is_technician) { echo form_submit('button', 'Save DOWDs', 'id="submit_button" class="btn btn-primary"');