Exemple #1
0
   
   
   if($note == 'cancel'){
      $note = 'Customer cancelled order';
   }else if($note == 'defect'){
      $note = 'Product is defected';
   }else if($note == 'unfulfilled'){
      $note = 'Order can not be fulfilled';
   }
   
   
   $_update->update_status_order($status, $date, $payment, $fulfillment, $note, $order_id);
   
   if(isset($_POST['cancel-option-restock']) && $_POST['cancel-option-restock'] == 'restock'){
      
	  $get_item = $_get->order_get_size_type($detail->order_id);
	  foreach($get_item as $get_item){
	     $temp_stock = $_get->get_product_stock($get_item->type_id, $get_item->stock_name);
	     $stock      = $temp_stock->stock_quantity + $get_item->item_quantity;
			 
	     $_update->order_update_stock($stock, $temp_stock->stock_id);
	  }
	  
   }
   
   
   if(isset($_POST['cancel-option-notify']) && $_POST['cancel-option-notify'] == 'notify-cancel'){
      //safe_redirect('email-order-details-cancelled/'.$order_number);
	  require dirname(__FILE__).'/../../emails/order_/_cancel/_cancel.php';
   }else{
      $type = 'success';
Exemple #2
0
if (empty($_REQUEST['src'])) {
    $reset = "hidden";
} else {
    $reset = "";
}
/* --- BUTTON HANDLER --- */
if (isset($_POST['index-order']) && $_POST['index-order'] == "GO") {
    $order_id = $_POST['checkbox'];
    $post_action = filter_var($_POST['option-action'], FILTER_SANITIZE_STRING);
    /* --- DELETE --- */
    if ($post_action == "delete") {
        foreach ($order_id as $order_id) {
            $order_id = filter_var($order_id, FILTER_SANITIZE_NUMBER_INT);
            $_temp_data = $_get->get_order_data($order_id);
            if ($_temp_data->order_status == 'Open') {
                $get_item = $_get->order_get_size_type($order_id);
                foreach ($get_item as $get_item) {
                    $temp_stock = $_get->get_product_stock($get_item->type_id, $get_item->stock_name);
                    $stock = $temp_stock->stock_quantity + $get_item->item_quantity;
                    $_update->order_update_stock($stock, $temp_stock->stock_id);
                }
            }
            $_update->delete_user_purchase($order_id);
            $_update->delete_order_item($order_id);
            $_update->delete_order($order_id);
        }
        $page = 'self';
        $type = 'success';
        $msg = 'Order(s) successfully deleted';
        /* --- CHANGES --- */
    } else {