https://t.me/RX1948
Server : Apache/2.4.18 (Ubuntu)
System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64
User : oppastar ( 1041)
PHP Version : 7.0.33-0ubuntu0.16.04.15
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
Directory :  /var/www/kanvakanva.com/public_html/application/views/admin/orders/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //var/www/kanvakanva.com/public_html/application/views/admin/orders/index.php
<section>
	<h2>Order Listing</h2>
    <br>
    <div class="container">
        <div class="row" style="margin-bottom:30px;">
            <div class="col-sm-3">
                <?php $attributes = ['id' => 'formOrderId']; ?>
                <?= form_open('admin/orders/filter', $attributes) ?>
                <div class="form-group">
                    <label for="orderId">Find Order ID</label>
                    <input type="number" name="orderId" class="form-control" id="orderId" placeholder="Input Order ID" required>
                </div>
                <button type="submit" class="btn btn-primary">Find Order ID</button>
                <?= form_close() ?>
            </div>
            <div class="col-sm-3">
                <?php $attributes = ['id' => 'formKonsumen']; ?>
                <?= form_open('admin/orders/filter', $attributes) ?>
                <div class="form-group">
                    <label for=customerName">Find Customer</label>
                    <input type="text" name="customerName" class="form-control" id="customerName" placeholder="Input customer name" required>
                </div>
                <button type="submit" class="btn btn-primary">Find Customer</button>
                <?= form_close() ?>
            </div>
            <div class="col-sm-3">
                <?php $attributes = ['id' => 'formOrderStatus']; ?>
                <?= form_open('admin/orders/filter', $attributes) ?>
                <div class="form-group">
                    <label for="orderStatus">Find Order Status</label>
                    <select required name="orderStatus" class="form-control" id="orderStatus">
                        <option value="">Find status...</option>
                        <option value="not paid">Not Paid</option>
                        <option value="1">Paid</option>
                        <option value="4">Packed</option>
                        <option value="3">Sent</option>
                        <option value="2">Cancel</option>
                    </select> 
                </div>
                <button type="submit" class="btn btn-primary">Find Order</button>
                <?= form_close() ?>
            </div>
            <div class="col-sm-3" style="padding-top:32px;">
                <a class="btn btn-dark" href="<?= base_url(
                  'admin/orders'
                ) ?>" >Reset Search</a>
            </div>
        </div>
        <?= $this->session->flashdata('success')
//to display success message
?> 
        <?= $this->session->flashdata('result')
//to display result message
?>
    </div>
    <div class="container">
        <?php echo form_open('admin/orders/pdf', 'target="_blank"'); ?>
        <div style="text-align:center; padding:10px;" >
          <button type="submit" class="btn btn-success" ><i class="fa fa-print"></i> Print Shipping Label</button>
          <a class="btn btn-light" onclick="$('input:checkbox').prop('checked', true);" >+ Add All</a> 
          <a class="btn btn-light" onclick="$('input:checkbox').prop('checked', false);" >- Clear All</a>
        </div>
        <table class="table table-striped" width="100%">  
        <thead>
            <tr>
                <th></th>
                <th>Order ID</th>
                <th>Order Date</th>
                <th>Customer</th>
                <th>Phone</th>
                <th>Products Amount (Rp)</th> 
                <th>Shipping (Rp)</th>
                <th>Payment type</th>
                <th>Order Status</th>
                <th>Payment Confirmed</th>
                <th>Preview</th>   
                <th>Edit</th>   
            </tr>
        </thead>

        <tbody>
            <?php if (!empty($orders)): ?> 
                <?php foreach ($orders as $order): ?> 
                    <tr>
                        <td><input type="checkbox" name="id_orders[]" value="<?= $order->id_orders ?>"></td>
                        <td><?= $order->id_orders ?></td>
                        <td><?= date(
                          'j M Y',
                          strtotime($order->order_date)
                        ) ?></td>
                        <td><?= ucwords($order->name) ?></td>
                        <td><?= $order->phone ?></td>
                        <td><?= number_format(
                          $order->total_amount - $order->shipping_fee
                        ) ?></td>
                        <td><?= number_format($order->shipping_fee) ?></td>
                        <td><?= ucwords($order->payment_type) ?></td>
                        <td>
                        <?php switch ($order->payment_status) {
                          case 1:
                            echo '<span style="color:green; font-weight:bold;">Paid</span>';
                            break;
                          case 0:
                            echo '<span style="color:brown; font-weight:bold;">Not Paid</span>';
                            break;
                          case 2:
                            echo '<span style="color:brown; font-weight:bold;">Cancel</span>';
                            break;
                          case 3:
                            echo '<span style="color:green; font-weight:bold;">Sent</span>';
                            break;
                          case 4:
                            echo '<span style="color:green; font-weight:bold;">Packed</span>';
                            break;
                        } ?>
                        </td>   
                        <td>
                        <?php if ($order->payment_type == 'bank transfer') {
                          if ($order->payment_confirm == 1) {
                            echo 'Yes';
                          } else {
                            echo 'Not Yet';
                          }
                        } else {
                          echo '-';
                        } ?>
                        </td> 
                        <td>
                            <a  data-toggle="modal" data-target="#previewModal" style="text-decoration: underline;" href="#" onclick="previewOrder(<?= $order->id_orders ?>)"><i class="fa fa-eye"></i></a>
                        </td>    
                        <td><a target="_blank" style="text-decoration: underline;" href="<?= base_url(
                          'admin/orders/view'
                        ) .
                          '/' .
                          $order->id_orders ?>"><i class="fa fa-pencil"></i></a></td>    
                    </tr>
                <?php endforeach; ?>
            <?php endif; ?>
        </tbody> 
        </table>
        <?php 
            echo $this->pagination->create_links();
        ?>
    </div>
</section>

<!-- Preview Modal -->
<div class="modal fade" id="previewModal" tabindex="-1" role="dialog" aria-labelledby="previewModalLabel" aria-hidden="true">
  <div class="modal-dialog mw-100 w-75" role="document">
    <div class="modal-content">
    </div>
  </div>
</div>
<script>

function previewOrder(orderId) {

    const controller = 'orders';
    const base_url = '<?= site_url() ?>'; 
    
    $.ajax({
        'url'       : base_url + 'admin/' + controller + '/ajax_get_preview',
        'type'      : 'POST',
        'data'      : 
        {
            'orderId' : orderId
        }, 
        'success'   : function(data) {
            if (data) {
               $('.modal-content').html(data);
            };
        }
    });
}
</script>

https://t.me/RX1948 - 2025