Exemple #1
0
<?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);
}
Exemple #2
0
<?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();

Exemple #3
0
<?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);
Exemple #4
0
<?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();
Exemple #5
0
<?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);
Exemple #6
0
<?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 --- */
}
Exemple #7
0
<?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;