0

如何在 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 配置,但这显然与这里无关(对吗?)。

4

2 回答 2

0

您说的是所见即所得的图像上传器,对吗?Prattski 在这里用一个简单的模块解释了如何:http: //prattski.com/2011/01/10/magento-allow-other-file-types-in-wysiwyg-editor/

于 2013-01-19T01:56:25.200 回答
0

tiff 的问题是,GD2 不能用这种格式做任何事情。因此,您需要更改 Image_Adapter,例如:

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

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

于 2013-01-19T12:01:55.240 回答