На странице оформления заказа мне нужно, чтобы пользователи выбрали дату доставки. У них должно быть несколько вариантов доставки (которые стоят разные суммы), но они ограничены в зависимости от того, какой день вы выберете. С другой стороны, если вы сначала выберете способ доставки, это ограничит дни, которые вы можете выбрать для доставки.
Один из вариантов доставки — «суббота», и дата доставки должна быть субботой.
Другой вариант доставки — «на следующий день», доставка должна быть на следующий день, а заказ должен быть сделан до 14:00.
Последний вариант — «стандартный», который не имеет ограничений, за исключением того, что он не может быть доставлен в субботу и не может быть доставлен на следующий день.
Кроме того, мне нужно иметь возможность ограничивать даты доставки для всех вариантов доставки, так как доставка не будет осуществляться в праздничные дни или на следующий день.
Я действительно изо всех сил пытаюсь это сделать, поэтому буду признателен за любые указатели. Если я могу достичь только части того, что мне нужно, это может быть приемлемым компромиссом.
Спасибо