hivecommerce/magento2-content-fuzzyfyr

Magento2的Content Fuzzyfyr模块用于填充空内容字段 - 如有必要 - 将实际内容与虚拟内容进行切换。这是用于开发目的的,例如节省时间来准备测试数据以及符合GDPR要求。

安装: 436

依赖: 0

建议: 0

安全: 0

星星: 14

关注者: 2

分支: 2

开放性问题: 3

类型:magento2-module

v1.9.0 2022-04-23 12:22 UTC

README

ci Coverage Status Mastodon Follow

Content Fuzzyfyr模块为Magento® 2填充空内容字段 - 如有必要 - 将实际内容与虚拟内容进行切换。这是用于开发目的,例如节省时间来准备测试数据以及符合GDPR要求。

功能

  • 自动填充空内容和图片字段
  • 在开发时使用生产数据时符合GDPR要求
  • 导出已符合GDPR要求的已生产数据库
  • 使用参数来控制需要填充虚拟内容的部分

安装

安装hivecommerce/magento2-content-fuzzyfyr的首选方法是使用Composer。简单地将hivecommerce/magento2-content-fuzzyfyr作为依赖项添加

composer.phar require hivecommerce/magento2-content-fuzzyfyr

可选地,您可以在此处下载最新版本这里,并将解压缩的代码安装到您的项目目录下的app/code/HiveCommerce/ContentFuzzyfyr

安装后

在安装模块源代码后,必须通过Magento® 2 CLI启用模块。

bin/magento module:enable HiveCommerce_ContentFuzzyfyr

系统升级

启用模块后,必须升级Magento® 2系统。

如果系统模式设置为生产,则首先运行compile命令。对于开发者模式,此操作不是必需的。

bin/magento setup:di:compile

要升级系统,必须运行upgrade命令。

bin/magento setup:upgrade

用户指南

完整的用户指南请在此处找到这里

如何使用

CLI

内容Fuzzyfyr

Content Fuzzyfyr模块为Magento® 2提供了一个Magento® 2 CLI命令dev:content:fuzzyfyr,用于修改现有内容(或仅使用--only-empty标志修改空字段)以切换到某些定义的默认值

bin/magento dev:content:fuzzyfyr [options]

注意:请务必注意,此命令仅在非生产模式下运行,以避免错误地弄乱生产数据。

您可能需要切换到defaultdeveloper模式来运行该命令

bin/magento deploy:mode:set developer

标志列表

选项列表

如何应用自定义代码

触发一个名为hc_content_fuzzyfyr_event的事件。监听此事件,请期待在Observer数据中以下参数

'configuration' => \HiveCommerce\ContentFuzzyfyr\Model\Configuration

内容导出

Content Fuzzyfyr模块为Magento® 2提供了一个Magento® 2 CLI命令dev:content:export,用于导出一个包含已模糊化内容的数据库转储,用于现有内容(或仅使用--only-empty标志用于空字段)
切换到某些定义的默认值

bin/magento dev:content:export [options]

注意:运行代码会激活维护模式。如果命令成功运行或错误运行且最初已禁用维护模式,则将禁用维护模式。但是,建议在运行命令后手动检查生产系统。

标志列表

选项列表

如何应用自定义代码

触发一个名为hc_content_export_event的事件。监听此事件,请期待在Observer数据中以下参数

'configuration' => \HiveCommerce\ContentFuzzyfyr\Model\Configuration

管理

内容导出

Magento® 2 定制的 内容模糊化 模块扩展了 Magento® 2 管理后台的备份区域,添加了一个额外的选项以触发符合 GDPR 标准的数据库导出。数据库导出将包含模糊化的客户和用户数据。

通过主导航选择 系统 > 备份

alt text

备份区域通过新增的按钮 符合 GDPR 标准的数据库备份(内容模糊化) 得到扩展

alt text

点击此按钮,将打开一个向导以配置备份 - 主要包括备份文件的名称

alt text

如果向导被确认,则将创建符合 GDPR 标准的备份,并在现有的备份列表中可见

alt text

贡献

请随时通过报告问题或创建一些改进的拉取请求来为这个模块做出贡献。

许可

内容模糊化 模块适用于 Magento® 2,在 Apache 2.0 许可下发布。