$vmLogger->info($VM_LANG->_('PHPSHOP_COUPON_DISCOUNT') . $VM_LANG->_('PHPSHOP_ORDER_EDIT_SOMETHING_HAS_CHANGED')); } } elseif (vmGet($_REQUEST, 'change_coupon_discount') != '') { if ($ps_order_change->change_coupon_discount($order_id, trim(vmGet($_REQUEST, 'coupon_discount')))) { $vmLogger->err("Discount is not a number!"); } else { $vmLogger->info($VM_LANG->_('PHPSHOP_COUPON_DISCOUNT') . $VM_LANG->_('PHPSHOP_ORDER_EDIT_SOMETHING_HAS_CHANGED')); } } elseif (vmGet($_REQUEST, 'change_delete_item') != '') { if ($ps_order_change->change_delete_item($order_id, vmGet($_REQUEST, 'order_item_id'))) { $vmLogger->err("Discount is not a number!"); } else { $vmLogger->info($VM_LANG->_('PHPSHOP_ORDER_EDIT_PRODUCT_DELETED')); } } elseif (vmGet($_REQUEST, 'change_item_quantity') != '') { if ($ps_order_change->change_item_quantity($order_id, vmGet($_REQUEST, 'order_item_id'), trim(vmGet($_REQUEST, 'product_quantity')))) { $vmLogger->err($VM_LANG->_('PHPSHOP_ORDER_EDIT_ERROR_QUANTITY_MUST_BE_HIGHER_THAN_0')); } else { $vmLogger->info($VM_LANG->_('PHPSHOP_ORDER_EDIT_QUANTITY_UPDATED')); } } elseif (vmGet($_REQUEST, 'order_union') != '') { if (vmGet($_REQUEST, 'add_order_id')) { global $db; $query = "SELECT * FROM jos_vm_order_item WHERE order_id = '" . vmGet($_REQUEST, 'add_order_id') . "'"; $db->setQuery($query); $db->Query($query); $order_list = $db->loadObjectList(); foreach ($order_list as $arr) { $query = "SELECT order_item_id, product_quantity FROM jos_vm_order_item WHERE product_id = '" . $arr->product_id . "' AND order_id = '" . vmGet($_REQUEST, 'order_id') . "'"; $db->setQuery($query); $db->Query($query);
$vmLogger->info($VM_LANG->_('PHPSHOP_COUPON_DISCOUNT') . $VM_LANG->_('PHPSHOP_ORDER_EDIT_SOMETHING_HAS_CHANGED')); } } elseif (vmGet($_REQUEST, 'change_coupon_discount') != '') { if ($ps_order_change->change_coupon_discount($order_id, trim(vmGet($_REQUEST, 'coupon_discount')))) { $vmLogger->err("Discount is not a number!"); } else { $vmLogger->info($VM_LANG->_('PHPSHOP_COUPON_DISCOUNT') . $VM_LANG->_('PHPSHOP_ORDER_EDIT_SOMETHING_HAS_CHANGED')); } } elseif (vmGet($_REQUEST, 'change_delete_item') != '') { if ($ps_order_change->change_delete_item($order_id, vmGet($_REQUEST, 'order_item_id'))) { $vmLogger->err("Discount is not a number!"); } else { $vmLogger->info($VM_LANG->_('PHPSHOP_ORDER_EDIT_PRODUCT_DELETED')); } } elseif (vmGet($_REQUEST, 'change_item_quantity') != '') { if ($ps_order_change->change_item_quantity($order_id, vmGet($_REQUEST, 'order_item_id'), trim(vmGet($_REQUEST, 'product_quantity')))) { $vmLogger->err($VM_LANG->_('PHPSHOP_ORDER_EDIT_ERROR_QUANTITY_MUST_BE_HIGHER_THAN_0')); } else { $vmLogger->info($VM_LANG->_('PHPSHOP_ORDER_EDIT_QUANTITY_UPDATED')); } } 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')); }