diff --git a/modules/EcmInsideOrders/EditView.php b/modules/EcmInsideOrders/EditView.php index 57c62a0b..7c0fe77d 100644 --- a/modules/EcmInsideOrders/EditView.php +++ b/modules/EcmInsideOrders/EditView.php @@ -73,7 +73,7 @@ else if ($_REQUEST['isDuplicate']=="true") { $row = []; $row['id'] = create_guid(); $row['product_component'] = 1; - $tmp = explode('|',$p); + $row['product_product_id'] = $tmp[0]; $row['product_id'] = $c['ecmcomponent_id']; $row['position'] = $position; $position++; diff --git a/modules/EcmInsideOrders/javascript/bimit_table.js b/modules/EcmInsideOrders/javascript/bimit_table.js index 35082c73..ee418eb2 100644 --- a/modules/EcmInsideOrders/javascript/bimit_table.js +++ b/modules/EcmInsideOrders/javascript/bimit_table.js @@ -196,7 +196,7 @@ function deleteRow(index) { var error = false; // hope :) var id = $("#product_id_" + index).val(); var howmany = 1; - for (var row = 0; row != count; row++) { + for (var row = index+1; row != count; row++) { comp_id = $("#product_product_id_" + row).val(); if (comp_id == id) howmany++; }