commit_transaction();
}
+function bulk_update_order_details() {
+ if(!isset($_POST['Bulk']) || $_POST['Bulk'] != 'Bulk') return;
+ $bulk_updater = new BulkUpdater($_POST);
+ begin_transaction();
+ $cart = post_to_detail_ids();
+ if($cart === null) return;
+ hook_db_prewrite($cart, 'order_xtra');
+ $bulk_updater->update();
+ hook_db_postwrite($cart, 'order_xtra');
+ commit_transaction();
+}
+
function compute_input_name($row, $field) {
$row_id = $row['id'];
return "detail[$row_id][$field]";