retrieve ( $_POST ['record'] ); } if (! $focus->ACLAccess ( 'Save' )) { ACLController::displayNoAccess ( true ); sugar_cleanup ( true ); } $check_notify = FALSE; foreach ( $focus->column_fields as $field ) { if (isset ( $_POST [$field] )) { $value = $_POST [$field]; $focus->$field = $value; } } foreach ( $focus->additional_column_fields as $field ) { if (isset ( $_POST [$field] )) { $value = $_POST [$field]; $focus->$field = $value; } } $transactions = explode(',', $_POST['transactionstable_rowOrder']); $transactions_array = array(); foreach ($transactions as $value) { $transactions_array[$value]['name'] = $_POST['transactionstable_name_' . $value]; $transactions_array[$value]['type_id'] = $_POST['transactionstable_type_id_' . $value]; $transactions_array[$value]['value'] = $_POST['transactionstable_value_' . $value]; $transactions_array[$value]['id'] = $_POST['transactionstable_id_' . $value]; } $focus->position_list = $transactions_array; $focus->save ( $check_notify ); $return_id = $focus->id; echo $return_id; echo ' '; handleRedirect ( $return_id, 'EcmNewKpkws' ); ?>