Корзина для вашего сайта

Готовый виджет для оформления заказов.
Установка на сайт за 5 минут, без программирования.

Получить код Пример работы

video Как установить на сайт [видео, 46 секунд]

Корзина для сайта
Корзина для сайта

Как ограничить время оформления заказа?

Доступно для тарифов: Бесплатный Базовый Полный

Если требуется в корзине ограничить время оформления заказа - это возможно реализовать установкой дополнительного кода.

<script>
var ens_open_time = 10; // Время начала работы (часы)
var ens_close_time = 13; // Время окончания работы (часы)
    ens_Data = new Date();
    ens_Hour = ens_Data.getHours(); // Текущее время (часы)
  
document.addEventListener("EasyNetShopModalOpened", function(event) {
if ((ens_Hour < ens_open_time) || (ens_Hour >= ens_close_time)) 
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", true);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Заказ возможен с "+ens_open_time+' до '+ens_close_time);
    }
 else
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", false);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Заказать");
    }
 
}, false);
</script>   

Результат:

Ограничение времени оформления заказа

Подробнее:

Определяем время работы, в которое оформление заказа возможно. В примере это с 10 до 13. Вы можете изменить это значение при установке.

var ens_open_time = 10; // Время начала работы (часы)
var ens_close_time = 13; // Время окончания работы (часы)

Запуск механизма происходит внутри блока, который вызывается в ответ на событие "EasyNetShopModalOpened" - отображение окна корзины

document.addEventListener("EasyNetShopModalOpened", function(event) {
...
}, false);

Сравниваем текущее время со временем открытия и закрытия. Если сейчас меньше, чем время открытия или больше времени закрытия, то блокируем кнопку "заказать" и меняем надпись на ней.

if ((ens_Hour < ens_open_time) || (ens_Hour >= ens_close_time)) 
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", true);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Заказ возможен с "+ens_open_time+' до '+ens_close_time);
    }

Если соответствует - снимаем блокировку и возвращаем текст "Заказать"

else
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", false);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Заказать");
    }
Предыдущая статьяДобавление произвольного товара в корзину
Следующая статьяКак сделать каталог товаров на HTML