Fixed several items import and export
This commit is contained in:
parent
3159c4a50a
commit
a41eae8b5c
pandora_console/include/class
|
@ -2213,12 +2213,16 @@ class Prd
|
||||||
$value_arr = explode($csv_separator, $value);
|
$value_arr = explode($csv_separator, $value);
|
||||||
$ref_arr = [];
|
$ref_arr = [];
|
||||||
foreach ($value_arr as $val) {
|
foreach ($value_arr as $val) {
|
||||||
$ref_arr[] = $this->searchValue(
|
$ref_val = $this->searchValue(
|
||||||
$ref['columns'],
|
$ref['columns'],
|
||||||
$ref['table'],
|
$ref['table'],
|
||||||
$ref['id'],
|
$ref['id'],
|
||||||
$val
|
$val
|
||||||
);
|
);
|
||||||
|
if (is_array($ref_val) === true) {
|
||||||
|
$ref_val = json_encode($ref_val);
|
||||||
|
}
|
||||||
|
$ref_arr[] = $ref_val;
|
||||||
}
|
}
|
||||||
|
|
||||||
$value = implode($csv_separator, $ref_arr);
|
$value = implode($csv_separator, $ref_arr);
|
||||||
|
@ -2332,12 +2336,16 @@ class Prd
|
||||||
$value_arr = explode($csv_separator, $value);
|
$value_arr = explode($csv_separator, $value);
|
||||||
$ref_arr = [];
|
$ref_arr = [];
|
||||||
foreach ($value_arr as $val) {
|
foreach ($value_arr as $val) {
|
||||||
$ref_arr[] = $this->searchValue(
|
$ref_val = $this->searchValue(
|
||||||
$ref['columns'],
|
$ref['columns'],
|
||||||
$ref['table'],
|
$ref['table'],
|
||||||
$ref['id'],
|
$ref['id'],
|
||||||
$val
|
$val
|
||||||
);
|
);
|
||||||
|
if (is_array($ref_val) === true) {
|
||||||
|
$ref_val = json_encode($ref_val);
|
||||||
|
}
|
||||||
|
$ref_arr[] = $ref_val;
|
||||||
}
|
}
|
||||||
|
|
||||||
$value = implode($csv_separator, $ref_arr);
|
$value = implode($csv_separator, $ref_arr);
|
||||||
|
@ -2872,7 +2880,7 @@ class Prd
|
||||||
$json_value
|
$json_value
|
||||||
) === true
|
) === true
|
||||||
) {
|
) {
|
||||||
$this->updateJsonArrayValue($array_value, $json_key, json_decode($json_value, true));
|
$this->updateJsonArrayValue($array_value, $json_key, $json_value);
|
||||||
} else {
|
} else {
|
||||||
$create_item = false;
|
$create_item = false;
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue