在Magento管理员产品图片上传器中允许tiff / tiff图像文件

时间:2013-01-19 00:47:00

标签: image magento magento-1.7 tiff

如何在Magento管理员的产品图片库上传器中允许tif / tiff文件?我已经尝试使用以下代码更新{Package} _Adminhtml_Block_Media_Uploader :: __ construct():

$this->getConfig()->setFilters(array(
        'images' => array(
            'label' => Mage::helper('adminhtml')->__('Images (.gif, .jpg, .png, .tif)'),
            'files' => array('*.gif', '*.jpg', '*.png', '*.tif', '*.tiff')
        ),

虽然上传器浏览弹出窗口仍会过滤/灰显tif。

我已经确认我的本地课正确覆盖核心。我还在CMS模块中找到了文件扩展名的xml配置,但这里显然不相关(对吧?)。

2 个答案:

答案 0 :(得分:0)

您正在谈论WYSIWYG中的图像上传器,对吗? Prattski解释了如何使用一个简单的模块:http://prattski.com/2011/01/10/magento-allow-other-file-types-in-wysiwyg-editor/

答案 1 :(得分:0)

tiff的问题是,GD2无法对此格式执行任何操作。因此,您需要更改Image_Adapter,例如对此:

https://github.com/magento-hackathon/Perfect_Watermarks

然后你必须重写uploder(也许观察者也可以这样做)来改变格式检查并添加tif,tiff