X7ROOT File Manager
Current Path:
/home/hamdjcne/app.hamdalillahitravel.com/app/Views/service
home
/
hamdjcne
/
app.hamdalillahitravel.com
/
app
/
Views
/
service
/
ðŸ“
..
📄
flight.php
(19.89 KB)
📄
flight_form.php
(9.51 KB)
📄
hotel.php
(22.31 KB)
📄
hotel_form.php
(9.42 KB)
📄
request.php
(22.91 KB)
📄
request_form.php
(9.62 KB)
Editing: request_form.php
<?php use App\Models\Crud; $this->Crud = new Crud(); ?> <?php echo form_open_multipart($form_link, array('id'=>'bb_ajax_form', 'class'=>'')); ?> <!-- delete view --> <?php if($param2 == 'delete') { ?> <div class="row"> <div class="col-sm-12"><div id="bb_ajax_msg"></div></div> </div> <div class="row"> <div class="col-sm-12 text-center"> <h3><b>Are you sure?</b></h3> <input type="hidden" name="d_id" value="<?php if(!empty($d_id)){echo $d_id;} ?>" /> </div> <div class="col-sm-12 text-center"> <button class="btn btn-danger text-uppercase" type="submit"> <i class="ri-delete-bin-4-line"></i> Yes - Delete </button> </div> </div> <?php } ?> <?php if($param2 == 'view') { ?> <h4 class="mb-3"><?= esc($service_type) ?> Request</h4> <table class="table table-bordered"> <tr><th>Service Type</th><td><?= esc($request->service_type) ?></td></tr> <tr><th>Service ID</th><td><?= esc($request->service_id) ?></td></tr> <tr><th>Status</th><td><?= ucfirst(esc($request->status)) ?></td></tr> <tr><th>Request Date</th><td><?= esc($request->request_date) ?></td></tr> <tr><th>Remarks</th><td><?= esc($request->remarks ?: '-') ?></td></tr> <tr><th>Registered</th><td><?= esc($request->reg_date) ?></td></tr> </table> <h5 class="mt-4">Requested By</h5> <table class="table table-striped"> <tr><th>Name</th><td><?= esc($user->fullname) ?></td></tr> <tr><th>Email</th><td><?= esc($user->email) ?></td></tr> </table> <?= $service_html ?? '' ?> <?php } ?> <?php if ($param2 == 'invoice_view') { ?> <?= $invoice_html ?? '' ?> <?php } ?> <?php if($param2 == 'invoice_email'){ ?> <?php if (!empty($email)): ?> <input type="hidden" name="invoice_id" value="<?= esc($invoice_id) ?>"> <input type="hidden" name="recipient_email" value="<?= esc($email) ?>"> <input type="hidden" name="subject" value="Invoice #<?= esc($invoice_number) ?>"> <div class="row mb-3"> <div class="col-sm-12"> <div class="border p-3 bg-light rounded" > <?= $preview ?> </div> </div> </div> <div class="row text-center"> <div class="col-sm-12"> <button type="submit" class="btn btn-primary"> <i class="ri-send-plane-line"></i> Send to Email </button> </div> </div> <div class="row"> <div class="col-sm-12"> <div id="bb_ajax_msg"></div> </div> </div> <?php else: ?> <div class="alert alert-warning text-center">Invoice or email not found.</div> <?php endif; ?> <?php } ?> <?php if ($param2 == 'invoice_create') { ?> <div class="row"> <div class="col-sm-12"> <div id="bb_ajax_msg"></div> </div> </div> <input type="hidden" name="service_request_id" value="<?= esc($service_request_id) ?>"> <input type="hidden" name="id" value="<?= esc($id ?? '') ?>"> <div class="row mb-2"> <div class="col-sm-6 mb-4"> <label>Invoice Number</label> <input type="text" name="invoice_number" class="form-control" value="<?= esc($invoice_number ?? '') ?>" readonly> </div> <div class="col-sm-6 mb-4"> <label>Amount</label> <input type="number" name="amount" class="form-control" step="0.01" value="<?= esc($amount ?? '') ?>" required> </div> <div class="col-sm-6 mb-4"> <label>Payment Status</label> <select name="payment_status" class="form-control" required> <?php foreach (['pending', 'paid', 'cancelled', 'failed'] as $status): ?> <option value="<?= $status ?>" <?= (isset($payment_status) && $payment_status == $status) ? 'selected' : '' ?>> <?= ucfirst($status) ?> </option> <?php endforeach; ?> </select> </div> <div class="col-sm-6 mb-4"> <label>Due Date</label> <input type="date" name="due_date" class="form-control" value="<?= esc($due_date ?? '') ?>"> </div> <div class="col-sm-12"> <label>Remark</label> <input type="text" name="remark" class="form-control" value="<?= esc($remark ?? '') ?>"> </div> </div> <div class="row"> <div class="col-sm-12 text-center mt-3"> <button class="btn btn-primary text-uppercase" type="submit"> <i class="ri-check-double-line"></i> Save Invoice </button> </div> </div> <?php } ?> <!-- insert/edit view --> <?php if ($param2 == 'edit' || $param2 == '') { ?> <input type="hidden" name="booking_id" value="<?= !empty($e_id) ? $e_id : '' ?>" /> <div class="row g-3"> <!-- Hotel Name --> <!-- City --> <div class="col-md-6 mb-3"> <label class="form-label">City</label> <input type="text" class="form-control" name="city" value="<?= $isEdit ? $e_city : '' ?>" required> </div> <!-- Country --> <div class="col-md-6 mb-3"> <label class="form-label">Country</label> <input type="text" class="form-control" name="country" value="<?= $isEdit ? $e_country : '' ?>" required> </div> <!-- Check-in --> <div class="col-md-6 mb-3"> <label class="form-label">Check-in Date</label> <input type="date" class="form-control" name="check_in_date" value="<?= $isEdit ? $e_check_in_date : '' ?>" required> </div> <!-- Check-out --> <div class="col-md-6 mb-3"> <label class="form-label">Check-out Date</label> <input type="date" class="form-control" name="check_out_date" value="<?= $isEdit ? $e_check_out_date : '' ?>" required> </div> <!-- Rooms --> <div class="col-md-6 mb-3"> <label class="form-label">Rooms</label> <input type="number" class="form-control" name="rooms" min="1" value="<?= $isEdit ? $e_rooms : 1 ?>" required> </div> <!-- Adults --> <div class="col-md-6 mb-3"> <label class="form-label">Adults</label> <input type="number" class="form-control" name="adults" min="1" value="<?= $isEdit ? $e_adults : 1 ?>" required> </div> <!-- Children --> <div class="col-md-6 mb-3"> <label class="form-label">Children</label> <input type="number" class="form-control" name="children" min="0" value="<?= $isEdit ? $e_children : 0 ?>"> </div> <!-- Infants --> <div class="col-md-6 mb-3"> <label class="form-label">Infants</label> <input type="number" class="form-control" name="infants" min="0" value="<?= $isEdit ? $e_infants : 0 ?>"> </div> <!-- Special Requests --> <div class="col-md-12 mb-3"> <label class="form-label">Special Requests</label> <textarea class="form-control" name="special_requests" rows="3"><?= $isEdit ? $e_special_requests : '' ?></textarea> </div> <?php if ($isEdit): ?> <!-- Booking Status --> <div class="col-md-6 mb-3"> <label class="form-label">Booking Status</label> <select class="form-select" name="booking_status"> <?php $statuses = ['Pending', 'Confirmed', 'Cancelled']; foreach ($statuses as $status) { $selected = ($e_status === $status) ? 'selected' : ''; echo "<option value=\"$status\" $selected>$status</option>"; } ?> </select> </div> <?php endif; ?> </div> <div class="row"> <div class="col-sm-12 my-3"><div id="bb_ajax_msg"></div></div> </div> <div class="mt-4 text-end"> <button type="submit" class="btn btn-<?= $isEdit ? 'warning' : 'primary' ?>"> <i class="bi bi-send"></i> <?= $isEdit ? 'Submit' : 'Submit' ?> </button> </div> <?php } ?> <?php echo form_close(); ?> <script> $('.js-select2').select2(); $(document).ready(function () { function toggleReturnField() { var tripType = $('#trip_type_select').val(); if (tripType === 'One Way') { $('#return_date_block').hide(500); $('#return_date').val(''); } else { $('#return_date_block').show(500); } } // Run on page load toggleReturnField(); // Bind change event $('#trip_type_select').on('change', function () { toggleReturnField(); }); }); </script> <script src="<?php echo site_url(); ?>assets/js/jsform.js"></script>
Upload File
Create Folder