如何为opencart产品下载外部图像链接图像

时间:2017-10-04 20:17:29

标签: php opencart

感谢您提前,

  1. 我安装了主题,然后我安装了导入/导出 产品模块。
  2. 我根据现有的CSV文件制作了CSV文件 通过模块导出。 (我已经制作了csv文件字段 相应地)。
  3. 但是" image_name"有一个问题。字段我试图从像(https://me-cdn.xyz.com/pub/media/catalog/product/V/1/V1_KHNB01649961_C2N1.jpg)那样的外部服务器获取图像。

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

    请帮助我如何处理我的csv文件以及图像。

1 个答案:

答案 0 :(得分: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;
       }