Заранее прошу прощения, если дублирую тему, но подходящей, посвященной этому вопросу, я не нашла..
Необходим скрипт условий для настройки отображения активных дат в календарике.
Проверка условий нужна по дням недели, текущему времени и, желательно, проверять ещё и поле с городом доставки. А именно:
1) Если сегодня пн-чт 00:00-18:00 и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+1
2) Если сегодня пн-ср 18:00-24:00 и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+2
3) Если сегодня четверг после 18:00/пятница/суббота/воскресенье и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+5/сегодня+4/сегодня+3/сегодня+2 соответственно
4) Если в поле города введено Санкт-Петербург или Нижний Новгород, то всё то же, что для Москвы, но к дате ещё +1 день
5) Если введен другой город, то хотелось бы, чтобы календарь (и выбор времени доставки тоже) вообще не был доступен.
Да, кстати, о выборе времени доставки.. Его б тоже сделать неактивным для всех случаев, кроме доставки курьером по вышеуказанным трем городам, ибо в других случаях неактуально.
0
Календарь Выбора Даты Доставки
Автор лиса, 10 марта 2017 13:45
Сообщений в теме: 2
#1
Отправлено 10 Март 2017 - 13:45
#2
Отправлено 12 Март 2017 - 13:06
#3
Отправлено 14 Март 2017 - 15:28
лиса (10 Март 2017 - 13:45) писал:
Заранее прошу прощения, если дублирую тему, но подходящей, посвященной этому вопросу, я не нашла..
Необходим скрипт условий для настройки отображения активных дат в календарике.
Проверка условий нужна по дням недели, текущему времени и, желательно, проверять ещё и поле с городом доставки. А именно:
1) Если сегодня пн-чт 00:00-18:00 и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+1
2) Если сегодня пн-ср 18:00-24:00 и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+2
3) Если сегодня четверг после 18:00/пятница/суббота/воскресенье и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+5/сегодня+4/сегодня+3/сегодня+2 соответственно
4) Если в поле города введено Санкт-Петербург или Нижний Новгород, то всё то же, что для Москвы, но к дате ещё +1 день
5) Если введен другой город, то хотелось бы, чтобы календарь (и выбор времени доставки тоже) вообще не был доступен.
Да, кстати, о выборе времени доставки.. Его б тоже сделать неактивным для всех случаев, кроме доставки курьером по вышеуказанным трем городам, ибо в других случаях неактуально.
Необходим скрипт условий для настройки отображения активных дат в календарике.
Проверка условий нужна по дням недели, текущему времени и, желательно, проверять ещё и поле с городом доставки. А именно:
1) Если сегодня пн-чт 00:00-18:00 и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+1
2) Если сегодня пн-ср 18:00-24:00 и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+2
3) Если сегодня четверг после 18:00/пятница/суббота/воскресенье и в поле города введено Москва, то ближайшая активная дата в календаре должна быть сегодня+5/сегодня+4/сегодня+3/сегодня+2 соответственно
4) Если в поле города введено Санкт-Петербург или Нижний Новгород, то всё то же, что для Москвы, но к дате ещё +1 день
5) Если введен другой город, то хотелось бы, чтобы календарь (и выбор времени доставки тоже) вообще не был доступен.
Да, кстати, о выборе времени доставки.. Его б тоже сделать неактивным для всех случаев, кроме доставки курьером по вышеуказанным трем городам, ибо в других случаях неактуально.
Что касаемо первых двух условий, то это выходит за рамки бесплатной технической поддержки. Вы можете обратиться в платную техническую поддержку. Для этого Вам необходимо написать нам письмо с пометкой Для платной технической поддержки и описанием Вашего вопроса нам на почту .
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных