Example #1
0
                } else {
                    $_REQUEST['product_id'] = $arr->product_id;
                    $_REQUEST['product_quantity'] = $arr->product_quantity;
                    $ps_order_change->add_product();
                }
            }
            if (vmGet($_REQUEST, 'action_child_order') == 'radio2') {
                $query = "UPDATE jos_vm_order_item SET order_status='X' WHERE order_id = '" . vmGet($_REQUEST, 'add_order_id') . "'";
                $db->setQuery($query);
                $db->Query($query);
            }
        }
    } elseif (vmGet($_REQUEST, 'add_product') != '') {
        $ps_order_change->add_product();
    } elseif (vmGet($_REQUEST, 'change_product_item_price') != '') {
        $ps_order_change->change_product_item_price();
    } elseif (vmGet($_REQUEST, 'change_product_final_price') != '') {
        $ps_order_change->change_product_item_price();
    } elseif (vmGet($_REQUEST, 'change_payment') != '') {
        if ($ps_order_change->change_payment($order_id, vmGet($_REQUEST, 'new_payment_id'))) {
        } else {
            $vmLogger->info($VM_LANG->_('PHPSHOP_PAYMENT') . $VM_LANG->_('PHPSHOP_ORDER_EDIT_SOMETHING_HAS_CHANGED'));
        }
    }
    if ($ps_order_change->reload_from_db) {
        $q = "SELECT * FROM #__{vm}_orders WHERE order_id='{$order_id}'";
        $db->query($q);
        $db->next_record();
    }
}
// Check if there is an extended class in the Themes and if it is allowed to use them