小编iva*_*dja的帖子

Magento:ImageCdn bug?(很长的故事)

我有一些与Magento的免费扩展OnePica ImageCdn有关的问题.

当我上传"损坏的图像"时,前端会出现损坏的图像. 在此输入图像描述

好吧,让我们开始这个长篇故事:

我注意到它是因为ImageCdn扩展和"腐败图像"而发生的.

在ImageCdn的代码的某些部分:

OnePica_ImageCdn_Helper_Image

/**
 * In older versions of Magento (<1.1.3) this method was used to get an image URL.
 * However, 1.1.3 now uses the getUrl() method in the product > image model. This code
 * was added for backwards compatibility.
 *
 * @return string
 */
public function __toString()
{
    parent::__toString();
    return $this->_getModel()->getUrl();
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,有谁知道该代码的目的是什么?我不明白他们上面评论的含义是什么.我认为它总是一个错误return $this->_getModel()->getUrl();

是真的是一个错误还是我错误的解释?

这是我到目前为止所做的:

  • 我有一张图片 dummy.jpeg
  • 经过一番调查,我才意识到这是一个"腐败的形象".
  • 我测试使用: <?php print_r(getimagesize('dummy.jpeg')); ?>

结果:

Array
(
    [0] => 200
    [1] …
Run Code Online (Sandbox Code Playgroud)

magento

6
推荐指数
1
解决办法
920
查看次数

标签 统计

magento ×1