我正在使用magento 2
创建一个应用程序,用户应该上传包含以下内容的csv
文件:
- 基本图像的名称
- 剪贴画的名称
- 高度
- 宽度
- 上限
- 左边距
使用上面的数据,我想结合两个图像。
我正在使用cronjob
来完成这项任务,就像用户点击生成图像一样我将所有数据插入数据库然后使用cron job
,每分钟后组合所有图像。
问题是cron job
即使在完成图像组合后仍然插入数据。我想在完成任务后立即停止cron job
。
我可以根据某些条件运行cron job
吗?
cron作业始终按计划运行,因此您必须在代码中添加条件。像这样的东西:
if($this->isCombined()){
return false;
}
干杯