Magento导入带有现有图像的产品

时间:2014-05-09 17:45:38

标签: magento

我正在开发一个托管在Godaddy上的Magento网站。我已经手动添加了一些产品。现在,我正在尝试导入更多使用相同图像的产品。

让我举个例子。假设我手动添加了带有图像A的产品。在我导出的csv文件中,图像路径是m / u / mud3021.png。现在我正在尝试使用相同的图像导入产品B和C,但是当我在相应的列下放置相同的图像路径时,图像不会显示在产品页面中。我的意思是,其他一切都出现了,但形象。请帮我解决这个问题。

我也尝试过这条路径/public_html/media/catalog/product/m/u/mud3021.png,因为它是FileZilla上显示的路径。但它也不起作用。

1 个答案:

答案 0 :(得分:2)

您使用媒体文件夹的错误路径。 您应该使用magento getBaseUrl,如下所示:

$mediaUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . "catalog/product/";

然后您只需将图片路径添加到媒体网址,以便查看如下图像:

... 让我们说$ imgPath = m / u / mud3021.png;

$imgUrl .= $mediaUrl.$imgPath ;

因此,您将在产品页面中成功展示您的图片:)