Если речь о том, чтобы копировать уже сделанные настройки, чтобы не вводить каждый раз похожие данные, то это можно реализовать.
Сейчас пользователь может выбрать только доставку в рамках заданных дней, например, на сегодня или завтра.
Если точнее, то не конкретно сегодня-завтра, а ближайший доступный день, согласно расписанию. Например,если в расписании интервал 08:00 - 10:00 Пн. и другие дни не указаны,а сегодня к примеру вторник, то пользователь увидит ближайш. Вт. (дата, интервал).
А как сделать доставку через день, через два - без бубна не получается.
v2.2 - Добавлена возможность смещения даты доставки на необходимое количество дней.Сделал по Вашей просьбе.
Но если я правильно понял, Вам нужно например 08:00 - 10:00 через день, два и т.д.?
То это опять же морока: начиная с какой даты? Если определить дату, то каждый раз ее надо пересчитывать от начальной... чем дальше тем проблематичней будет и т.д. И еще получится каждый раз разные дни недели - это другая логика и путаница как для клиентов, так и для продавца.
Почему бы не делать нормальное расписание через день, если нужно? (Пн., Ср., Пт).
Если нужно время на подготовку заказа, есть смещение даты для каждого интервала отдельно.
Есть еще вариант: если Вы хотите полностью составлять расписание по дням (датам) к примеру на год (в этот день буду работать, в этот не буду) то опять же это быстро не будет, а скорее очень долго и неудобно настраивать, и не очень логично на мой взгляд. Или доставка работает как надо и понятно для покупателя и продавца, по определенным дням, в определенное время, или нет смысла в планировании.
Другое дело: дать возможность покупателю выбрать дату доставки.
Сейчас есть расписание (время, день недели), но покупатель например сегодня не может, или в любой другой день и время, которое показано (т.е. ближайшие доступные). Сейчас ему придется, что называется зайти позже, чтобы выбрать тот день и время, когда он сможет - это неудобно.
Над этим работаю.