magento-hackathon/module-eavcleaner-m2

本项目旨在检查由于EAV(实体-属性-值)可能出现的不同缺陷,并提供清理函数。

安装次数: 164,932

依赖项: 0

建议者: 0

安全: 0

星标: 67

关注者: 20

分支: 20

公开问题: 6

类型:magento2-module

1.5.0 2022-07-28 13:17 UTC

This package is auto-updated.

Last update: 2024-09-16 11:29:26 UTC


README

本项目旨在检查由于EAV(实体-属性-值)可能出现的不同缺陷,并提供清理函数。

用法

在Magento 2根目录下运行bin/magento,查找eav:命令。

命令

  • eav:config:restore-use-default-value 检查配置管理员值和商店视图值是否相同,因此“使用默认值”不再工作。删除商店视图值。
  • eav:attributes:restore-use-default-value 检查产品属性管理员值和商店视图值是否相同,因此“使用默认值”不再工作。删除商店视图值。
  • eav:attributes:remove-unused 删除在产品中没有设置值的属性和在任何属性集中不存在的属性。
  • eav:media:remove-unused 删除未使用的商品图片。
  • eav:clean:attributes-and-values-without-parent 删除孤儿属性值 - 那些在 eav_attribute 中缺少父条目(对应 backend_type)的值。

模拟运行

使用 --dry-run 检查结果而不修改数据。

强制

使用 --force 跳过修改数据前的确认提示。

安装

使用composer安装

composer require magento-hackathon/module-eavcleaner-m2

贡献者

  • Nikita Zhavoronkova
  • Anastasiia Sukhorukova
  • Peter Jaap Blaakmeer

特别感谢

  • Benno Lippert
  • Damian Luszczymak
  • Joke Puts
  • Ralf Siepker