Здраствуйте.
Посмотрите пожалуйста, почему то ближайшей датой доставки ставит 5 ноября.. (на скрине)
возможно, причина в прошлогодних изменениях связанных с датой доставки на ноябрьские праздники...
Как исправить?
1
Ближайшая Дата Доставки
Автор Cancerva, 01 нояб. 2015 17:28
Сообщений в теме: 3
#1
Отправлено 01 Ноябрь 2015 - 17:28
#2
Отправлено 01 Ноябрь 2015 - 18:28
Cancerva (01 Ноябрь 2015 - 17:28) писал:
Здраствуйте.
Посмотрите пожалуйста, почему то ближайшей датой доставки ставит 5 ноября.. (на скрине)
возможно, причина в прошлогодних изменениях связанных с датой доставки на ноябрьские праздники...
Как исправить?
Посмотрите пожалуйста, почему то ближайшей датой доставки ставит 5 ноября.. (на скрине)
возможно, причина в прошлогодних изменениях связанных с датой доставки на ноябрьские праздники...
Как исправить?
Здравствуйте. Попробуйте в шаблоне main.js заменить:
$("#deliveryConvenientDate").datepicker({ dayNames : ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'], dayNamesMin : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ], closeText : 'Готово', currentText : 'Сегодня' , duration : '', monthNames : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'], monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'], yearRange : "-6:+6", dateFormat : 'dd.mm.yy', minDate : myDate, firstDay : 1, beforeShowDay: function(date) { var day = date.getDate(); var dayOfWeak = date.getDay(); return [(((date.getMonth() == 10 && day > 4) || date.getMonth() != 10)&&(dayOfWeak != 0))]; } });
на
$("#deliveryConvenientDate").datepicker({ dayNames : ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'], dayNamesMin : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ], closeText : 'Готово', currentText : 'Сегодня' , duration : '', monthNames : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'], monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'], yearRange : "-6:+6", dateFormat : 'dd.mm.yy', minDate : new Date(), firstDay : 1 });
#3
Отправлено 01 Ноябрь 2015 - 23:12
я так предполагаю что в этом случае остальные условия перестанут работать, например такие как запрет доставки на воскресенье?
Ну да, если по вашему совету, то все дни доступны для установки ближайшей датой доставки, в том числе например и текущий...
Есть еще предложения?)
Ну да, если по вашему совету, то все дни доступны для установки ближайшей датой доставки, в том числе например и текущий...
Есть еще предложения?)
#4
Отправлено 02 Ноябрь 2015 - 09:38
Cancerva (01 Ноябрь 2015 - 23:12) писал:
я так предполагаю что в этом случае остальные условия перестанут работать, например такие как запрет доставки на воскресенье?
Ну да, если по вашему совету, то все дни доступны для установки ближайшей датой доставки, в том числе например и текущий...
Есть еще предложения?)
Ну да, если по вашему совету, то все дни доступны для установки ближайшей датой доставки, в том числе например и текущий...
Есть еще предложения?)
Попробуйте еще в Вашем коде строку:
return [(((date.getMonth() == 10 && day > 4) || date.getMonth() != 10)&&(dayOfWeak != 0))];
заменить на:
return [((dayOfWeak != 0))];
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных