Php Opencart复制问题

Php Opencart复制问题,php,opencart,Php,Opencart,在opencart 1.5.3.1中,我遇到了一个奇怪的问题,即产品复制功能无法正确复制附加图像的数据。当我查看数据库时,它似乎只复制了产品图像路径的第一个字母,仅此而已 有人知道这个问题,以及可能的解决方法吗?这段代码似乎有问题。我不知道它为什么在那里,或者它的作用是什么,因为没有它,复制功能可以正常工作 如果您有类似的问题,请尝试在admin/model/catalog/product.php中注释此代码 $data['product_image'] = array();

在opencart 1.5.3.1中,我遇到了一个奇怪的问题,即产品复制功能无法正确复制附加图像的数据。当我查看数据库时,它似乎只复制了产品图像路径的第一个字母,仅此而已


有人知道这个问题,以及可能的解决方法吗?

这段代码似乎有问题。我不知道它为什么在那里,或者它的作用是什么,因为没有它,复制功能可以正常工作

如果您有类似的问题,请尝试在admin/model/catalog/product.php中注释此代码

        $data['product_image'] = array();

        $results = $this->getProductImages($product_id);

        foreach ($results as $result) {
            $data['product_image'][] = $result['image'];
        }

以前从未见过该错误,但快速检查显示,这些错误上方的行已经合并了图像
$data=array\u merge($data,array('product\u image'=>$this->getProductImages($product\u id))
问题是
$result['image']
实际上应该是
$result
,尽管正如您所指出的,删除这些行也可以