解决Magento批量上传产品时图片自动被Exclude问题

时间: 2010-12-08 / 分类: Magento 专栏, 系统运维 / 浏览次数: 629 views / 0个评论 发表评论

很多朋友在进行批量导入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);

保存上传,刷新magento缓存即可让图片在前台显示。

原文地址:http://www.magentocommerce.com/boards/viewthread/6220/P75/#t130135

发表评论

您的昵称 *

您的邮箱 *

您的网站