我正在尝试某种类型的购物车放弃系统与Magento使用它的内置cron模块.我基本上需要的是一个系统,每15分钟检查一次废弃的购物车,如果每个购物车符合某些标准,则将选择的购物车数据发送到另一个网络服务.
基本上这是我的过程(但可以随意提出更好的方法):
- 获取废弃购物车清单
- 对于每个废弃的车...
- 将15(分钟)添加到数据库中该购物车的abandoned_duration字段
- 检查aband_duration是45或1440(1天)还是4320(3天)
- 如是,
- 将购物车信息发送到另一个Web服务
- 如果abandoned_duration是4320(3天),
- 删除废弃的购物车
- 其他,
- 继续
- 使用Magento cron每15分钟重复一次
- 这可能在Magento吗?
- 使用Magento有更好的流程吗?
- 实施这个步骤需要哪些步骤?例如...
- 需要哪些核心模块?
- 哪些控制器需要扩展?
- 我应该为此创建自己的模块吗?
- 将废弃购物车作为阵列的最佳方法是什么?
我接触社区的原因是因为Magento文档和教程非常模糊.我是Magento MVC的新手,但我不是PHP,OOP和MVC的新手.
这里的任何指导都会很棒.干杯.