juliobarbosa/bombardier-populate-catalog

从API填充目录以在Bombiardier进行测试

1.0.8 2024-01-18 21:23 UTC

This package is auto-updated.

Last update: 2024-09-18 23:01:25 UTC


README

描述

PopulateCatalog是一个为自动化填充和更新Magento商店中的产品和分类数据而设计的Magento 2模块。它从外部API检索数据,管理产品和分类的创建/更新,并通过电子邮件发送有关导入过程的每日报告。

功能

  • 从外部API检索产品和分类数据。
  • 自动创建和更新产品和分类。
  • 每日执行导入过程。
  • 通过电子邮件发送有关导入统计数据的每日报告。
  • 管理报告收件人的管理员配置。

先决条件

  • 确保您的Magento 2环境已配置SMTP服务器以发送电子邮件。此模块依赖于电子邮件功能来发送每日报告。

安装

  1. 下载模块

    • 通过Composer:运行composer require juliobarbosa/bombardier-populate-catalog
    • 手动:下载并将其放置在app/code/JulioBarbosa/BombardierPopulateCatalog中。
  2. 启用模块

    • 运行php bin/magento setup:upgrade
    • 运行php bin/magento setup:di:compile
    • 运行php bin/magento cache:clean
  3. 配置模块

    • 在Magento管理员中转到商店 > 配置 > Bombardier > 导入目录

配置

  • 电子邮件设置:在商店 > 配置 > Bombardier > 导入目录下配置每日报告的电子邮件收件人。

使用

模块根据配置的计划自动运行。您可以监视导入过程并检查电子邮件报告以获取更新。

电子邮件报告

每日报告发送到配置的电子邮件地址,其中包含有关导入的产品和分类的详细信息。报告包括新创建、更新和删除的项目数量(如果适用)。

自定义

可以根据特定要求自定义模块,例如更改API源或修改报告格式。

故障排除

  • 检查日志:在var/log中审查日志以查找错误或问题。
  • 计划任务:确保已正确设置计划任务。

支持

有关支持,请联系 [julio.barbosa.15@gmail.com]。