zero1/media-utils

Magento 2 模块

安装: 210

依赖项: 0

建议者: 0

安全性: 0

星标: 3

关注者: 3

分支: 0

开放问题: 0

类型:magento2-module

1.0.0 2023-01-05 16:38 UTC

This package is auto-updated.

Last update: 2024-09-05 20:07:34 UTC


README

此模块旨在为 Magento CLI 添加一些实用函数,以便处理您的媒体资产。

安装

composer require zero1/media-utils

产品图片变体报告

Magento 提供了一种在主题 xml 中声明图片的方法,这些声明被命名并指定源图片应该如何更改。例如,设置宽度为 X 和高度为 Y。Magento 足够智能,不会为多个图片变体指定相同的图片参数时创建新的图片。但是,这仅当图片参数完全相同时才有效,很容易指定一个参数相差 1px 的图片,并会生成另一个图片。

此报告显示两个表格。首先是声明的图片配置,包括

  • 所属的主题
  • 适用的商店 ID
  • 图片配置的名称
  • 图片参数

这有助于识别可以更新以使它们相同、相似配置的情况,从而减少所需的图片缩放操作总数。

其次,每个变体如何映射到缓存目录。这允许您看到哪些图片声明是相同的。

php bin/magento zero1:media-utils:product-image-variation-report

产品图片缓存清理

此命令评估 catalog/product/cache 中的所有文件,并删除所有不是有效变体的文件。

php bin/magento zero1:media-utils:product-cache-clean [--dry-run]

通过传递 --dry-run 标志,停止进程删除任何图片。

产品图片清理

此命令评估 catalog/product 中的所有文件(不包括 catalog/product/cache),并删除所有未使用的文件。

php bin/magento zero1:media-utils:product-clean [--dry-run]

通过传递 --dry-run 标志,停止进程删除任何图片。