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: hotel_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') { ?> <div class="row g-4"> <div class="col-md-6"> <label class="form-label fw-bold">Location</label> <p class="form-control-plaintext"><?= $e_location ?? 'N/A' ?></p> </div> <div class="col-md-6"> <label class="form-label fw-bold">Number of Rooms</label> <p class="form-control-plaintext"><?= $e_rooms ?? 1 ?></p> </div> <div class="col-md-6"> <label class="form-label fw-bold">Check-in Date</label> <p class="form-control-plaintext"> <?= !empty($e_check_in_date) ? date('Y-m-d', strtotime($e_check_in_date)) : 'N/A' ?> </p> </div> <div class="col-md-6"> <label class="form-label fw-bold">Check-out Date</label> <p class="form-control-plaintext"> <?= !empty($e_check_out_date) ? date('Y-m-d', strtotime($e_check_out_date)) : 'N/A' ?> </p> </div> <div class="col-md-4"> <label class="form-label fw-bold">Adults</label> <p class="form-control-plaintext"><?= $e_adults ?? 0 ?></p> </div> <div class="col-md-4"> <label class="form-label fw-bold">Children</label> <p class="form-control-plaintext"><?= $e_children ?? 0 ?></p> </div> <div class="col-md-4"> <label class="form-label fw-bold">Infants</label> <p class="form-control-plaintext"><?= $e_infants ?? 0 ?></p> </div> <div class="col-md-4"> <label class="form-label fw-bold">Booking Status</label> <p class="form-control-plaintext"> <span class="badge bg-<?= $e_status == 'Confirmed' ? 'success' : ($e_status == 'Cancelled' ? 'danger' : 'primary') ?>"> <?= $e_status ?? 'Pending' ?> </span> </p> </div> <div class="col-md-4"> <label class="form-label fw-bold">Created At</label> <p class="form-control-plaintext"> <?= !empty($e_created_at) ? date('M d, Y h:i A', strtotime($e_created_at)) : 'N/A' ?> </p> </div> <div class="col-md-4"> <label class="form-label fw-bold">Last Updated</label> <p class="form-control-plaintext"> <?= !empty($e_updated_date) ? date('M d, Y h:i A', strtotime($e_updated_date)) : 'N/A' ?> </p> </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(); }); }); $(document).ready(function() { $('#approve_payment_btn').on('click', function() { var invoiceId = $('#invoice_id').val().trim(); $('#bb_ajax_msg1').html('<div class="col-sm-12 fs-2 text-center" data-kt-indicator="on"><span class="indicator-progress">Please wait... <span class="spinner-border spinner-border-sm align-middle ms-2"></span></span></div>'); if (invoiceId === '') { $('#bb_ajax_msg1').html('Please enter an invoice ID.'); return; } // Send via AJAX to your backend $.ajax({ url: '<?= site_url("events/invoices/manage/approve/") ?>'+invoiceId, // Update to your actual endpoint type: 'POST', data: { invoice_id: invoiceId }, beforeSend: function() { $('#approve_payment_btn').prop('disabled', true).html('<i class="spinner-border spinner-border-sm"></i> Processing...'); }, success: function(response) { $('#bb_ajax_msg1').html(response); // You can replace with Swal or toast if needed }, error: function(xhr) { $('#bb_ajax_msg1').html('An error occurred: ' + xhr.responseText); }, complete: function() { $('#approve_payment_btn').prop('disabled', false).html('<i class="bi bi-check"></i> Approve Payment'); } }); }); }); </script> <script src="<?php echo site_url(); ?>assets/js/jsform.js"></script>
Upload File
Create Folder