修复99api采集京东商品无法正常保存商品详情的问题

This commit is contained in:
evoxwht 2022-03-21 22:22:23 +08:00
parent 4e11eafd6a
commit bcee7de49d

View File

@ -337,6 +337,19 @@ class CopyProductService
$result['slider_image'] = $info['images'] ?? [];
$result['description'] = $info['desc'] ?? '';
$result['description_images'] = $info['descImgs'] ?? [];
$result['description_images'] = array_map(function ($item) {
if (strstr($item, 'http') === false) {
$item = 'http:' . $item;
}
return $item;
}, $result['description_images']);
if (strstr($result['description'], '<style>') !== false && strstr($result['description'], '<img') === false) {
$content = '';
foreach ($result['description_images'] as $item_img) {
$content .= '<p><img src="' . $item_img . '"></p>';
}
$result['description'] = $content;
}
$items = [];
if (isset($info['skuProps']) && $info['skuProps']) {
foreach ($info['skuProps'] as $key => $prop) {