Magento导入具有现有图像的产品
我正在开发一个在Godaddy上托管的Magento网站。我已经手动添加了一些产品。现在,我正在尝试导入更多使用相同图像的产品 让我给你举个例子。假设我手动添加了带有图像a的产品。在我导出的csv文件中,图像路径为m/u/mud3021.png。现在我正在尝试导入具有相同图像的产品B和C,但当我将相同的图像路径放在相应列下时,图像不会显示在产品页面中。我的意思是,除了图像,其他一切都显示出来了。请帮我把这件事做完Magento导入具有现有图像的产品,magento,Magento,我正在开发一个在Godaddy上托管的Magento网站。我已经手动添加了一些产品。现在,我正在尝试导入更多使用相同图像的产品 让我给你举个例子。假设我手动添加了带有图像a的产品。在我导出的csv文件中,图像路径为m/u/mud3021.png。现在我正在尝试导入具有相同图像的产品B和C,但当我将相同的图像路径放在相应列下时,图像不会显示在产品页面中。我的意思是,除了图像,其他一切都显示出来了。请帮我把这件事做完 我还尝试了这个路径/public_html/media/catalog/produ
我还尝试了这个路径/public_html/media/catalog/product/m/u/mud3021.png,因为它是FileZilla上显示的路径。但它也不起作用 您正在使用媒体文件夹的错误路径。 您应该使用magento getBaseUrl,如下所示:
$mediaUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . "catalog/product/";
然后,只需将图像路径添加到媒体url,即可查看图像,如下所示:
$mediaUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . "catalog/product/";
。。。
假设$imgPath=m/u/mud3021.png
$imgUrl .= $mediaUrl.$imgPath ;
因此,您将成功地在产品页面中显示您的图像:)我认为我可以为您指引正确的方向,但您可能需要做更多的研究才能导入多个图像。通过标准CSV产品导入导入图像路径将不起作用。如果我没记错的话,您要导入的图像必须放在一个单独的文件夹中(我想是/media/import),然后您可以使用数据配置文件创建一个配置文件来导入图像。为此,您需要创建一个新的电子表格,首先将SKU放在第一列,然后包括要导入的以下图像字段(图像、smallimage、thumb等)和正确的文件名。您尝试过Magmi吗?