Magento2 每天更新Magento 2中属性值的最简单方法是什么?

Magento2 每天更新Magento 2中属性值的最简单方法是什么?,magento2,cron-task,Magento2,Cron Task,我的商店里有三个不同的交货日期,我希望用户在(可配置的)产品页面上选择其中任何一个(影响价格)。我需要这三个来持有三种不同的价值观: 4天后=“2017-09-04” 7天后=“2017-09-07” 10天后=“2017-09-10” 属性146保存所有三个选项,并在下拉菜单中向客户显示选项。当用户做出选择时,产品价格会发生变化。 我的问题是,我不想每天手动更新这些值,所以我正在寻找一种自动化的方法。首先,我尝试在configurable.phtml中执行此操作,并在每次加载页面时更改该值。我

我的商店里有三个不同的交货日期,我希望用户在(可配置的)产品页面上选择其中任何一个(影响价格)。我需要这三个来持有三种不同的价值观:

4天后=“2017-09-04”

7天后=“2017-09-07”

10天后=“2017-09-10”

属性146保存所有三个选项,并在下拉菜单中向客户显示选项。当用户做出选择时,产品价格会发生变化。 我的问题是,我不想每天手动更新这些值,所以我正在寻找一种自动化的方法。首先,我尝试在configurable.phtml中执行此操作,并在每次加载页面时更改该值。我正在尝试使用这行代码来完成它,但我在使它工作时遇到了困难

<?php $this->action->updateAttributes([$product->getId()], ['deliverydate' > $newValue], $storeId); ?>

现在我在想,也许我应该设置一个cron任务,每天晚上都这样做? 你怎么认为?有什么建议吗