Доработать сроки доставки в зависимости от характеристик товара
Добрый день.
Нужна помощь с shop-cript.
В характеристиках товара есть скрытая характеристика "Доставка": http://prntscr.com/tk6pqp
В некоторых товарах она будет использоваться, как цифра - кол-во часов для доставки.
Надо:
1. Чтобы на странице товара автоматически рассчитываемая дата доставки учитывала, если у этого товара есть такой параметр, то он добавлялся в часах к дате. И в итоге рассчитываемая дата доставки была корректной.
К примеру, сейчас на товаре http://new.rem52.ru/sredstvo-dlja-udalenija-betona-i-cementa-extra-5-l/ указывается планируемая дата доставки 20 июля 2020. А если добавить в характеристику "Доставка" цифру 24, то планируемая дата доставки должна быть 21 июля 2020. Если добавить 48, то должно быть 22 июля 2020.
Скриншот для понимания: http://prntscr.com/tk6xwy
2. Чтобы при оформлении заказа, проверялось, если среди товаров есть хотя бы один товар, у которого заполнено поле "Доставка", то находить максимальный срок этой доставки среди товаров и учитывать его в итоговой дате доставки. В выборе желаемой даты доставки к минимальной дате добавлять этот срок, чтобы итоговый срок доставки смещался на этот срок.
К примеру, в корзине 3 товара. У одного ничего не указано в доставке, у другого 24 часа, а у третьего 48 часов. Тогда для всей корзины срок доставки смещается на 48 часов.
Скриншот для понимания: http://prntscr.com/tk6zdi
Используется плагин доставки https://www.webasyst.ru/store/plugin/shop/dp/