staempfli/magento2-module-image-resizer

此软件包已被弃用且不再维护。没有建议的替代软件包。

Magento 2 模块,用于在所有模块和 .phtml 模板中添加简单的图像缩放功能

安装次数: 182,188

依赖项: 0

建议者: 0

安全性: 0

星级: 83

关注者: 9

分支: 21

公开问题: 11

类型:magento2-module

2.0.4 2019-11-04 13:07 UTC

This package is auto-updated.

Last update: 2020-09-16 11:54:22 UTC


README

Project Status: Abandoned – Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development.

Magento 2 模块,用于在所有模块和 .phtml 模板中添加简单的图像缩放功能

安装

$ composer require "staempfli/magento2-module-image-resizer":"~2.0"

使用

imageResizer 在所有前端模块中自动可用。您只需调用一个方法即可调整图像大小

/** @var \Staempfli\ImageResizer\Model\Resizer $imageResizer */
$imageResizer = $block->getImageResizer();
$resizedImageUrl = $imageResizer->resizeAndGetUrl(<originalImageUrl>, $width, $height, [$resizeSettings]); 

您可以直接在 .phtml 或自定义模块中这样做。

缓存

调整大小的图像将保存在缓存中以提高性能。这样,如果图像已经被调整大小,我们就使用缓存中的那个。

如果需要,您可以在管理员缓存管理中清除调整大小的图像缓存

Admin Clear Resized Images Cache

先决条件

  • PHP >= 7.0.*
  • Magento >= 2.1.*