<?php /* # ---------------------------------------------------------------------- # BACK ORDER - DETAILS: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); $order_number = filter_var($_REQUEST['oid'], FILTER_SANITIZE_NUMBER_INT); $count_detail = $_get->count_backorder($order_number); $detail = $_get->get_backorder($order_number); $stock = $_get->count_stock($detail->type_id, $detail->stockname); /* --- BUTTON HANDLER --- */ if (isset($_POST['btn-back-order']) && $_POST['btn-back-order'] == 'Sent Notification') { $back_id = $detail->back_id; $status = 0; $fulfillment_date = date('Y-m-d H:i:s'); $_update->update($status, $fulfillment_date, $back_id); $page = 'back-order-notification/' . $order_number; safe_redirect($page); }
<?php /* # ---------------------------------------------------------------------- # ORDER - DETAILS: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); $order_number = filter_var($_REQUEST['oid'], FILTER_SANITIZE_STRING); $detail = $_get->detail_order($order_number); $detail_item = $_get->detail_order_item($detail->order_id); $courier_order = $_get->orderdetail_get_courier(); $detail_refresh = $_get->detail_order($order_number); $pay_stat = $_get->control_get_payment_status($detail->payment_status); $ful_stat = $_get->control_fulfillment_status($detail_refresh->fulfillment_status); $flag_payment_status = $_get->control_get_payment_status($detail->payment_status); $flag_fulfillment_status = $_get->control_fulfillment_status($detail->fulfillment_status); $detail_refresh = $_get->detail_order($order_number); $data_bank = $_get->get_bank(); $pay_stat = $_get->control_get_payment_status($detail->payment_status); $ful_stat = $_get->control_fulfillment_status($detail_refresh->fulfillment_status); $data_account = $_get->get_accounts(); $data_accounts = $_get->get_accounts();
<?php /* # ---------------------------------------------------------------------- # ORDER: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); /* # ---------------------------------------------------------------------- # SORTING # ---------------------------------------------------------------------- */ $equal_search = array('order_payment_method', 'payment_status', 'fulfillment_status', 'order_date'); $default_sort_by = "order_id DESC"; $pgdata = page_init($equal_search, $default_sort_by); $page = $pgdata['page']; $query_per_page = $pgdata['query_per_page']; $sort_by = $pgdata['sort_by']; $first_record = $pgdata['first_record']; $search_parameter = $pgdata['search_parameter']; $search_value = $pgdata['search_value']; $search_query = $pgdata['search_query']; $search = $pgdata['search']; if (isset($_REQUEST['src'])) { $_REQUEST['src'] = $_REQUEST['src']; } else { $_REQUEST['src'] = ''; } $full_order = $_get->fullOrderIndex($search_query, $sort_by, $first_record, $query_per_page, $_status);
<?php /* # ---------------------------------------------------------------------- # ORDER - DETAILS: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); $order_number = filter_var($_REQUEST['oid'], FILTER_SANITIZE_STRING); $detail = $_get->detail_order($order_number); $detail_item = $_get->detail_order_item($detail->order_id); $courier_order = $_get->orderdetail_get_courier(); $detail_refresh = $_get->detail_order($order_number); $pay_stat = $_get->control_get_payment_status($detail->payment_status); $ful_stat = $_get->control_fulfillment_status($detail_refresh->fulfillment_status); $flag_payment_status = $_get->control_get_payment_status($detail->payment_status); $flag_fulfillment_status = $_get->control_fulfillment_status($detail->fulfillment_status); $detail_refresh = $_get->detail_order($order_number); $data_bank = $_get->get_bank(); $pay_stat = $_get->control_get_payment_status($detail->payment_status); $ful_stat = $_get->control_fulfillment_status($detail_refresh->fulfillment_status); //$data_account = $_get->get_accounts(); $data_account = $_get->get_bank_accounts(); $doku_channel = $_global->get_doku_channel(); $data_accounts = $_get->get_accounts(); $flag_paid = $detail->order_confirm_amount - $detail->order_total_amount; $timeline = $_get->get_timeline_order($detail->order_id); $confirm_payment_type = $_global_payment_method; $unpaid_payment_type = $_global_payment_method; $array_unpaid_bank = array();
<?php /* # ---------------------------------------------------------------------- # BACK ORDER: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); /* # ---------------------------------------------------------------------- # SORTING # ---------------------------------------------------------------------- */ $equal_search = array('status'); $default_sort_by = "time DESC"; $pgdata = page_init($equal_search, $default_sort_by); $page = $pgdata['page']; $query_per_page = $pgdata['query_per_page']; $sort_by = $pgdata['sort_by']; $first_record = $pgdata['first_record']; $search_parameter = $pgdata['search_parameter']; $search_value = $pgdata['search_value']; $search_query = $pgdata['search_query']; $search = $pgdata['search']; if (isset($_REQUEST['src'])) { $_REQUEST['src'] = $_REQUEST['src']; } else { $_REQUEST['src'] = ''; } $full_order = $_get->count_backorder($search_query, $sort_by, $first_record, $query_per_page);
<?php /* # ---------------------------------------------------------------------- # ORDER - ADD: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); $product_list = $_get->get_add_product(0); $product_list_reset = $_get->get_add_product(0); $user_email = $_get->get_user_by_email(); /* --- MODAL: ADD PRODUCT --- */ /* --- END: MODAL --- */ /* --- ADD PRODUCT --- */ if (isset($_POST['btn-add-product']) && $_POST['btn-add-product'] == 'Add Product') { /* --- DEFINED VARIABLE --- */ }
<?php /* # ---------------------------------------------------------------------- # ORDER - ADD: CONTROL # ---------------------------------------------------------------------- */ $_get = new ORDER_GET(); $_update = new ORDER_UPDATE(); $product_list = $_get->get_add_product(0); $product_list_reset = $_get->get_add_product(0); $user_email = $_get->get_user_by_email(); $prefix = cleanurl($_global_general->website_title); $doku_channel = $_global->get_doku_channel(); /* --- MODAL: ADD PRODUCT --- */ /* --- END: MODAL --- */ /* --- ADD PRODUCT --- */ if (isset($_POST['btn-add-product']) && $_POST['btn-add-product'] == 'Add Product') { /* --- GENERATE VALUE --- */ $today = date('d-m-y'); $count_order = $_get->generateOrderNumber($order_date); $_temp_order_number = strtoupper(substr($order_billing_first_name, 0, 3)); $_temp_order_number = $_temp_order_number . date('dmy'); $_temp_order_number = $_temp_order_number . substr('000' . $count_order->rows, -3); "INSERT INTO `tbl_order` (`order_number`, `order_billing_first_name`, `order_billing_last_name`, `order_billing_fullname`, `order_billing_email`, `order_billing_phone`, `order_billing_address`, `order_billing_country`, `order_billing_province`, `order_billing_city`, order_billing_postal_code, `order_shipping_first_name`, `order_shipping_last_name`, `order_shipping_email`, `order_shipping_phone`, `order_shipping_address`, `order_shipping_country`, `order_shipping_province`, `order_shipping_city`, order_shipping_postal_code, 1`order_billing_note`, shipping_method, order_gift_flag, `order_gift_message`, order_payment_type, order_payment_method, `order_status`, `payment_status`, `fulfillment_status`, currency, currency_rate\n "; //??????????????????????????????? /* --- ORDER --- */ $order_number = $_temp_order_number; $order_billing_first_name = filter_var($_POST['billing-fname'], FILTER_SANITIZE_STRING); $order_billing_last_name = filter_var($_POST['billing-lname'], FILTER_SANITIZE_STRING); $order_billing_fullname = $order_billing_first_name . ' ' . $order_billing_last_name;