在magento模板中调整图像大小

时间:2018-11-02 05:20:59

标签: php magento magento-1.9

我想在Magento中向新闻模板添加自动调整图像大小。根据我从其他在线说明中收集的信息,我需要使用Varien_Image

问题是,当我添加此代码时,它似乎没有执行任何操作,并且在输出文件夹中未创建新图像。

我不是php专家,所以我假设我在这里做错了明显的事情:

    $media_dir = Mage::getBaseDir('media').'/news/list/';
    if (!is_dir($media_dir)) {
      mkdir($media_dir);
    }
    if (!file_exists($media_dir . $nws['image'])) {
      $_image = new Varien_Image(Mage::getBaseDir('media') .'/'. $nws['image']);
      $_image->constrainOnly(true);
      $_image->keepAspectRatio(true);
      $_image->keepFrame(true);
      $_image->resize(50, 50);
      $_image->save($media_dir . $nws['image']);
    }

我试图将其添加到名为VGroupNews的扩展的类别模板中。任何指导将不胜感激。

0 个答案:

没有答案