ok
Direktori : /proc/thread-self/root/home2/selectio/www/application/views/admin/order/ |
Current File : //proc/thread-self/root/home2/selectio/www/application/views/admin/order/order_details.php |
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?> <div class="row"> <div class="col-sm-12"> <div class="box"> <div class="box-header with-border"> <div class="left"> <h3 class="box-title"><?php echo trans('order_details'); ?></h3> </div> <div class="right"> <?php if ($order->status != 2): ?> <a href="<?php echo lang_base_url(); ?>invoice/<?php echo $order->order_number; ?>?type=admin" target="_blank" class="btn btn-sm btn-info btn-sale-options btn-view-invoice"><i class="fa fa-file-text-o"></i> <?php echo trans('view_invoice'); ?></a> <?php endif; ?> </div> </div><!-- /.box-header --> <div class="box-body"> <div class="row" style="margin-bottom: 30px;"> <div class="col-sm-12 col-md-12 col-lg-6"> <h4 class="sec-title"><?php echo trans("order"); ?>#<?php echo $order->order_number; ?></h4> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("status"); ?></strong> </div> <div class="col-sm-8"> <?php if ($order->status == 1): ?> <label class="label label-success"><?php echo trans("completed"); ?></label> <?php elseif ($order->status == 2): ?> <label class="label label-danger"><?php echo trans("cancelled"); ?></label> <?php else: ?> <label class="label label-default"><?php echo trans("order_processing"); ?></label> <?php endif; ?> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("order_id"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $order->id; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("order_number"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $order->order_number; ?></strong> </div> </div> <?php if ($order->status != 2): ?> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("payment_method"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"> <?= get_payment_method($order->payment_method); ?> </strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("currency"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $order->price_currency; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("payment_status"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo trans($order->payment_status); ?></strong> </div> </div> <?php endif; ?> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("updated"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo formatted_date($order->updated_at); ?> (<?php echo time_ago($order->updated_at); ?>)</strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("date"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo formatted_date($order->created_at); ?> (<?php echo time_ago($order->created_at); ?>)</strong> </div> </div> </div> <div class="col-sm-12 col-md-12 col-lg-6"> <h4 class="sec-title"><?php echo trans("buyer"); ?></h4> <?php if ($order->buyer_id == 0): ?> <div class="row row-details"> <div class="col-xs-12"> <div class="table-orders-user"> <img src="<?php echo get_user_avatar(null); ?>" alt="" class="img-responsive" style="height: 120px;"> </div> </div> </div> <?php $shipping = get_order_shipping($order->id); if (!empty($shipping)): ?> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("buyer"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_first_name . " " . $shipping->shipping_last_name; ?> <label class="label bg-olive"><?php echo trans("guest"); ?></label></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("phone_number"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_phone_number; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("email"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_email; ?></strong> </div> </div> <?php endif; ?> <?php else: ?> <?php $buyer = get_user($order->buyer_id); if (!empty($buyer)):?> <div class="row row-details"> <div class="col-xs-12"> <div class="table-orders-user"> <a href="<?php echo generate_profile_url($buyer->slug); ?>" target="_blank"> <img src="<?php echo get_user_avatar($buyer); ?>" alt="" class="img-responsive" style="height: 120px;"> </a> </div> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("username"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"> <a href="<?php echo generate_profile_url($buyer->slug); ?>" target="_blank"> <?php echo html_escape($buyer->username); ?> </a> </strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("phone_number"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $buyer->phone_number; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("email"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $buyer->email; ?></strong> </div> </div> <?php endif; ?> <?php endif; ?> </div> </div> <?php $shipping = get_order_shipping($order->id); if (!empty($shipping)):?> <div class="row"> <div class="col-sm-12 col-md-12 col-lg-6"> <h4 class="sec-title"><?php echo trans("billing_address"); ?></h4> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("first_name"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_first_name; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("last_name"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_last_name; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("email"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_email; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("phone_number"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_phone_number; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("address"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_address; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("country"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_country; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("state"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_state; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("city"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_city; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("zip_code"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->billing_zip_code; ?></strong> </div> </div> </div> <div class="col-sm-12 col-md-12 col-lg-6"> <h4 class="sec-title"><?php echo trans("shipping_address"); ?></h4> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("first_name"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_first_name; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("last_name"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_last_name; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("email"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_email; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("phone_number"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_phone_number; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("address"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_address; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("country"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_country; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("state"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_state; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("city"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_city; ?></strong> </div> </div> <div class="row row-details"> <div class="col-xs-12 col-sm-4 col-right"> <strong> <?php echo trans("zip_code"); ?></strong> </div> <div class="col-sm-8"> <strong class="font-right"><?php echo $shipping->shipping_zip_code; ?></strong> </div> </div> </div> </div> <?php endif; ?> </div><!-- /.box-body --> </div> </div> <div class="col-sm-12"> <div class="box"> <div class="box-header with-border"> <h3 class="box-title"><?php echo trans("products"); ?></h3> </div><!-- /.box-header --> <div class="box-body"> <div class="row"> <!-- include message block --> <div class="col-sm-12"> <?php $this->load->view('admin/includes/_messages'); ?> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="table-responsive" id="t_product"> <table class="table table-bordered" role="grid"> <thead> <tr role="row"> <th><?php echo trans('product_id'); ?></th> <th><?php echo trans('product'); ?></th> <th><?php echo trans('unit_price'); ?></th> <th><?php echo trans('quantity'); ?></th> <th><?php echo trans('vat'); ?></th> <th><?php echo trans('shipping_cost'); ?></th> <th><?php echo trans('total'); ?></th> <th><?php echo trans('status'); ?></th> <th><?php echo trans('updated'); ?></th> <th class="max-width-120"><?php echo trans('options'); ?></th> </tr> </thead> <tbody> <?php $is_order_has_physical_product = false; ?> <?php foreach ($order_products as $item): if ($item->product_type == 'physical') { $is_order_has_physical_product = true; } ?> <tr class="tr-order"> <td style="width: 80px;"> <?php echo html_escape($item->product_id); ?> </td> <td> <div class="img-table"> <a href="<?php echo generate_product_url_by_slug($item->product_slug); ?>" target="_blank"> <img src="<?php echo get_product_image($item->product_id, 'image_small'); ?>" data-src="" alt="" class="lazyload img-responsive post-image"/> </a> </div> <p> <?php if ($item->product_type == 'digital'): ?> <label class="label bg-black"><i class="icon-cloud-download"></i><?php echo trans("instant_download"); ?></label> <?php endif; ?> </p> <a href="<?php echo generate_product_url_by_slug($item->product_slug); ?>" target="_blank" class="table-product-title"> <?php echo html_escape($item->product_title); ?> </a> <p> <span><?php echo trans("by"); ?></span> <?php $seller = get_user($item->seller_id); ?> <?php if (!empty($seller)): ?> <a href="<?php echo generate_profile_url($seller->slug); ?>" target="_blank" class="table-product-title"> <strong><?php echo html_escape($seller->username); ?></strong> </a> <?php endif; ?> </p> </td> <td><?php echo price_formatted($item->product_unit_price, $item->product_currency); ?></td> <td><?php echo $item->product_quantity; ?></td> <td> <?php if ($item->product_vat): echo price_formatted($item->product_vat, $item->product_currency); ?> (<?php echo $item->product_vat_rate; ?>%) <?php endif; ?> </td> <td> <?php if ($item->product_type == 'physical'): echo price_formatted($item->seller_shipping_cost, $item->product_currency); endif; ?> </td> <td><?php echo price_formatted($item->product_total_price, $item->product_currency); ?></td> <td> <strong><?php echo trans($item->order_status); ?></strong> <?php if ($item->buyer_id == 0): ?> <?php if ($item->is_approved == 0): ?> <br> <?php echo form_open('order_admin_controller/approve_guest_order_product'); ?> <input type="hidden" name="order_product_id" value="<?php echo $item->id; ?>"> <button type="submit" class="btn btn-xs btn-primary m-t-5"><?php echo trans("approve"); ?></button> <?php echo form_close(); ?> <?php endif; ?> <?php endif; ?> </td> <td> <?php if ($item->product_type == 'physical'): echo time_ago($item->updated_at); endif; ?> </td> <td> <?php if ($order->status != 2): if (($item->product_type == 'digital' && $item->order_status != 'completed') || $item->product_type == 'physical'): ?> <div class="dropdown"> <button class="btn bg-purple dropdown-toggle btn-select-option" type="button" data-toggle="dropdown"><?php echo trans('select_option'); ?> <span class="caret"></span> </button> <ul class="dropdown-menu options-dropdown"> <?php if ($item->order_status != 'refund_approved'): ?> <li> <a href="#" data-toggle="modal" data-target="#updateStatusModal_<?php echo $item->id; ?>"><i class="fa fa-edit option-icon"></i><?php echo trans('update_order_status'); ?></a> </li> <?php endif; ?> <li> <a href="javascript:void(0)" onclick="delete_item('order_admin_controller/delete_order_product_post','<?php echo $item->id; ?>','<?php echo trans("confirm_delete"); ?>');"><i class="fa fa-times option-icon"></i><?php echo trans('delete'); ?></a> </li> </ul> </div> <?php endif; endif; ?> </td> <?php if ($item->product_type != "digital"): ?> <tr class="tr-shipping" style="background-color: #F3F6F9 !important;"> <td colspan="10"> <div class="order-shipping-tracking-number"> <p><strong><?php echo trans("shipping") ?></strong></p> <p class="font-600 m-t-5"><?= trans("shipping_method") ?>: <?= html_escape($item->shipping_method); ?></p> <?php if ($item->order_status == "shipped" || $item->order_status == "completed"): ?> <p class="font-600 m-t-15 m-b-5"><?= trans("order_has_been_shipped"); ?></p> <p class="m-b-5"><?php echo trans("tracking_code") ?>: <?php echo html_escape($item->shipping_tracking_number); ?></p> <p class="m-0"><?php echo trans("tracking_url") ?>: <a href="<?php echo html_escape($item->shipping_tracking_url); ?>" target="_blank" class="link-underlined"><?php echo html_escape($item->shipping_tracking_url); ?></a></p> <?php else: ?> <p><?= trans("order_not_yet_shipped"); ?></p> <?php endif; ?> </div> </td> </tr> <?php endif; ?> </tr> <?php endforeach; ?> </tbody> </table> <?php if (empty($order_products)): ?> <p class="text-center"> <?php echo trans("no_records_found"); ?> </p> <?php endif; ?> <div class="col-sm-12 table-ft"> <div class="row"> <div class="pull-right"> <?php echo $this->pagination->create_links(); ?> </div> </div> </div> </div> </div> </div> </div><!-- /.box-body --> </div> </div> <div class="col-sm-12"> <div class="box-payment-total"> <div class="row row-details"> <div class="col-xs-12 col-sm-6 col-left"> <strong> <?php echo trans("subtotal"); ?></strong> </div> <div class="col-xs-12 col-sm-6 col-right text-right"> <strong class="font-right"><?php echo price_formatted($order->price_subtotal, $order->price_currency); ?></strong> </div> </div> <?php if (!empty($order->price_vat)): ?> <div class="row row-details"> <div class="col-xs-12 col-sm-6 col-left"> <strong> <?php echo trans("vat"); ?></strong> </div> <div class="col-xs-12 col-sm-6 col-right text-right"> <strong class="font-right"><?php echo price_formatted($order->price_vat, $order->price_currency); ?></strong> </div> </div> <?php endif; ?> <?php if ($is_order_has_physical_product): ?> <div class="row row-details"> <div class="col-xs-12 col-sm-6 col-left"> <strong> <?php echo trans("shipping"); ?></strong> </div> <div class="col-xs-12 col-sm-6 col-right text-right"> <strong class="font-right"><?php echo price_formatted($order->price_shipping, $order->price_currency); ?></strong> </div> </div> <?php endif; ?> <?php if ($order->coupon_discount > 0): ?> <div class="row row-details"> <div class="col-xs-12 col-sm-6 col-left"> <strong><?php echo trans("coupon"); ?> [<?= html_escape($order->coupon_code); ?>]</strong> </div> <div class="col-xs-12 col-sm-6 col-right text-right"> <strong class="font-right">- <?php echo price_formatted($order->coupon_discount, $order->price_currency); ?></strong> </div> </div> <?php endif; ?> <hr> <div class="row row-details"> <div class="col-xs-12 col-sm-6 col-left"> <strong> <?php echo trans("total"); ?></strong> </div> <div class="col-xs-12 col-sm-6 col-right text-right"> <?php $price_second_currency = ""; $transaction = $this->transaction_model->get_transaction_by_order_id($order->id); if (!empty($transaction) && $transaction->currency != $order->price_currency): $price_second_currency = price_currency_format($transaction->payment_amount, $transaction->currency); endif; ?> <strong class="font-600"> <?php echo price_formatted($order->price_total, $order->price_currency); if (!empty($price_second_currency)):?> <br><span style="font-weight: 400;white-space: nowrap;">(<?= trans("paid"); ?>: <?= $price_second_currency; ?> <?= $transaction->currency; ?>)</span> <?php endif; ?> </strong> </div> </div> </div> </div> </div> <?php foreach ($order_products as $item): ?> <!-- Modal --> <div id="updateStatusModal_<?php echo $item->id; ?>" class="modal fade" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <?php echo form_open('order_admin_controller/update_order_product_status_post'); ?> <input type="hidden" name="id" value="<?php echo $item->id; ?>"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title"><?php echo trans("update_order_status"); ?></h4> </div> <div class="modal-body"> <div class="table-order-status"> <div class="form-group"> <label class="control-label"><?php echo trans('status'); ?></label> <select name="order_status" class="form-control"> <?php if ($item->product_type == 'physical'): ?> <option value="awaiting_payment" <?php echo ($item->order_status == 'awaiting_payment') ? 'selected' : ''; ?>><?php echo trans("awaiting_payment"); ?></option> <option value="payment_received" <?php echo ($item->order_status == 'payment_received') ? 'selected' : ''; ?>><?php echo trans("payment_received"); ?></option> <option value="order_processing" <?php echo ($item->order_status == 'order_processing') ? 'selected' : ''; ?>><?php echo trans("order_processing"); ?></option> <option value="shipped" <?php echo ($item->order_status == 'shipped') ? 'selected' : ''; ?>><?php echo trans("shipped"); ?></option> <?php endif; ?> <?php if ($item->buyer_id != 0 && $item->order_status != 'completed'): ?> <option value="completed" <?php echo ($item->order_status == 'completed') ? 'selected' : ''; ?>><?php echo trans("completed"); ?></option> <?php endif; ?> <option value="refund_approved" <?php echo ($item->order_status == 'refund_approved') ? 'selected' : ''; ?>><?php echo trans("refund_approved"); ?></option> </select> </div> </div> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success"><?php echo trans("save_changes"); ?></button> <button type="button" class="btn btn-danger" data-dismiss="modal"><?php echo trans("close"); ?></button> </div> <?php echo form_close(); ?> </div> </div> </div> <?php endforeach; ?> <style> .sec-title { margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #eee; font-weight: 600; } .font-right { font-weight: 600; margin-left: 5px; } .font-right a { color: #55606e; } .row-details { margin-bottom: 10px; } .col-right { max-width: 240px; } .label { font-size: 12px !important; } .box-payment-total { width: 400px; max-width: 100%; float: right; background-color: #fff; padding: 30px; } .tr-order td { padding: 15px 8px !important; } @media (max-width: 768px) { .col-right { width: 100%; max-width: none; } .col-sm-8 strong { margin-left: 0; } } </style>