服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > prestashop教程 >

prestashop 批量导入时有中文出错修改

时间:2016-01-11 14:58来源: 作者: 点击:
用prestashop的系统导入数据时,如果导入页面的描述中有中文时会导致导入不成功出现致命错误。 那怎么办,采集来的页面内容本身就有中文,这个时候只有修改后台的导入代码了 加入

用prestashop的系统导入数据时,如果导入页面的描述中有中文时会导致导入不成功出现致命错误。

那怎么办,采集来的页面内容本身就有中文,这个时候只有修改后台的导入代码了

加入一段正则替换,把中文替换掉,就OK

$product->link_rewrite = self::createMultiLangField($link_rewrite);
在这段代码下面加上

$pattern = “/[\x7f-\xff]/sim”;
$product->description = preg_replace($pattern, ”, $product->description);
$product->description_short = pSQL($product->description_short);

现在再去导数据的时候就不会出现这种问题

此方法只适合采集国内做外贸网站的数据包涵有中文的时候

(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容