你现在的位置:首页 > PHP网站建设知识库 > magento > 正文

如何解决magento批量上传图片时图片自动被excluded

很多朋友在导入magento产品时会遇到这种情况:把产品批量导入Magento时,图片不在前台显示了。这样的结果很让人郁闷,更让人窒息!结果去magneto后台->Catalog(目录)->Manage Products(产品目录),任意选择一个已上传的产品编辑,你会看到产品的Images选项自动选择了excluded(排除)所有的图片。

这是导致图片不在前台显示的其中一个原因。通过强大的google,终于找到了解决方法:
根据目录 app/code/core/Mage/Catalog/Model/Convert/Adapter找到Product.php文件中697行:
$product->addImageToMediaGallery(Mage::getBaseDir(’media’) . DS . ‘import’ . $file, $fields);
修改为
$product->addImageToMediaGallery(Mage::getBaseDir(’media’) . DS . ‘import’ . $file, $fields,false,false);