}
}
-
function update_extra_order_details() {
if(!isset($_POST['Update']) || $_POST['Update'] != 'Update') return;
}
+function split_order_details() {
+ if(!isset($_POST['Split']) || $_POST['Split'] != 'Split') return;
+ $splitter = new Splitter($_POST);
+ begin_transaction();
+ if($splitter->splitAll()) display_warning("Items have been split.");
+ commit_transaction();
+}
+
function compute_input_name($row, $field) {
$row_id = $row['id'];
return "detail[$row_id][$field]";