HOR-1892 "CLONE v3.1 - [Zendesk 3322] Valeo, csv not import correctly to a pmt table..." SOLVED

Issue:
    CLONE v3.1 - [Zendesk 3322] Valeo, csv not import correctly to a pmt table if the csv has accents
Cause:
    Algunos datos del file "csv" tienen una codificacion que no es UTF-8
Solution:
    Se codifican los datos del file "csv" a UTF-8
This commit is contained in:
Victor Saisa Lopez
2016-09-16 17:10:46 -04:00
parent 0a1da3ef45
commit 4fbe6f925e

View File

@@ -506,7 +506,8 @@ class pmTablesProxy extends HttpProxyController
$j = 0;
foreach ($aAdditionalTables['FIELDS'] as $aField) {
$conData++;
$temp = isset($aAux[$j]) ? '"'.addslashes(stripslashes($aAux[$j])).'"' : '""';
$temp = (array_key_exists($j, $aAux))? '"' . addslashes(stripslashes(utf8_encode($aAux[$j]))) . '"' : '""';
if ($temp == '') {
switch ($aField['FLD_TYPE']) {
case 'DATE':
@@ -1691,4 +1692,3 @@ class pmTablesProxy extends HttpProxyController
}
}
}