2017-10-04 152 views
0

感谢提前,如何将外部图像链接的图像下载Opencart的产品

  1. 我已经安装了主题之后我已经安装了导入/导出 模块产品。
  2. 我已经根据现有的CSV文件制作CSV文件,我通过模块有 导出。 (我已经相应地制作了csv文件字段 )。

但有一个“image_name”字段的问题,我试图从(https://me-cdn.xyz.com/pub/media/catalog/product/V/1/V1_KHNB01649961_C2N1.jpg)这样的外部服务器获取图像。

当我导入文件时,所有字段都存储,但图像未存储它显示Opencart默认图像。

请帮助我如何将我的csv文件与图像一起工作。

+0

在DB只会看在默认文件夹的图像文件名的领域,它不会做图像的上传。你被称为ftp上传所有图像,然后上传产品目录(使用该文件夹中图像的文件名)。我想你可以编辑所有这些参考资料库中的绝对路径图像,但我并不真正进入opencart – LordNeo

回答

0

你只是在表中保存图像名称,实际上你并没有在服务器上传图像。 opencart具有图像大小调整功能,可以在波纹管文件中找到函数。

catalog/model/tool/image.php 

功能名称是public function resize($filename, $width, $height) {

,如果你想你的节目你保存图片的路径,那么你可以通过vqmod或ocmod更改此文件。

出于测试目的,加入这一行,你上面的函数

public function resize($filename, $width, $height) { 
     $pos = strpos($filename, 'https://me-cdn.xyz.com/pub/media/'); 

     if ($pos !== false) { 
      return $filename; 
     } 
相关问题