Какой самый простой способ ежедневно обновлять значение атрибута в Magento 2?
У меня в магазине три разные даты доставки, и я хочу, чтобы пользователь мог выбрать любую из них (влияет на цену) на странице (настраиваемой) продукта. Мне нужно, чтобы эти три содержали три разных значения:
Через 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, чтобы делать это каждую ночь? Как вы думаете? Какие-либо предложения?