adabra/adabra-magento2

此包已被废弃且不再维护。作者建议使用blendee/blendee-magento2包。

Blendee集成用于Magento 2

安装次数: 17,356

依赖者: 0

建议者: 0

安全: 0

星标: 0

分支: 0

类型:magento2-module

2.0.6 2024-07-08 10:55 UTC

This package is not auto-updated.

Last update: 2024-07-15 15:40:42 UTC


README

该模块将基于Magento 2的系统与Blendee集成

模块安装或更新

模块应通过以下命令进行安装/更新

composer require blendee/blendee-magento2
bin/magento setup:upgrade

如果你的Magento安装在生产环境中运行,请执行以下操作

bin/magento setup:static-content:deploy -f

最后,使用以下命令清空系统缓存

php bin/magento cache:clean && php bin/magento cache:flush

定时任务

执行导入的脚本如下

  • Command/Run.php: 导出状态为STATUS_MARKED_REBUILD ('marked-rebuild')的feed
  • Command/Rebuild.php: 将feed状态设置为STATUS_MARKED_REBUILD ('marked-rebuild'),以便重新执行Command/Run.php

该模块允许以两种模式管理将资源导入Blendee的任务

  • 由Magento完全管理的调度:使用以下命令安装magento的crontab
    php bin/magento cron:install
    

    Magento将向crontab中插入一个命令,包含在以下范围内

      #~ MAGENTO START
      ....
      #~ MAGENTO END
    

    每分钟将检查要执行的任务

  • 手动管理的调度:在“ Stores > Configuration > Blendee > Feed > General”中禁用Magento的cron后,向crontab添加
      bin/magento blendee:feed:run
      bin/magento blendee:feed:rebuild
    

    由于blendee:feed:run命令执行了状态为STATUS_MARKED_REBUILD ('marked-rebuild')的feed导出,建议以高频率(建议每分钟调用一次)调用它,而blendee:feed:rebuild则应在需要启动feed重建时调用。

在从Magento的cron切换到手动cron的情况下,任务将根据文档设置,设置一个不可执行日期(2月30日)

配置

有关模块前端配置的更多详细信息,请参阅以下文档 https://drive.google.com/file/d/1pbpZxbzRkzZfkKwJF2PeZR1cCoJeWlII/view