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

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

Корзина EasyNetShop устанавливается на любой сайт добавлением всего нескольких строк и превращает его в полноценный интернет-магазин. Позволяет покупателям добавлять товар в корзину, менять количество товара, рассчитывать доставку и скидку. После оформления заказа отправляет информацию на адрес вашей электронной почты, а покупателю предоставляется возможность оплатить его онлайн.

Пример на сайте Получить код для установки

Как установить минимальную стоимость заказа

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

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

<script>
var minimal_cost = 1000;
   
document.addEventListener("EasyNetShopModalOpened", function(event) {
if(Number($('.easynetshop-total-itogo .easynetshop-total-price').html()) < minimal_cost)
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", true);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Минимальный заказ "+minimal_cost+' руб.');
    }
 else
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", false);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Заказать");
    }
 
}, false);
</script>   

Результат:

Минимальная стоимость заказа

Подробнее:

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

var minimal_cost = 1000;

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

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

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

if(Number($('.easynetshop-total-itogo .easynetshop-total-price').html()) < minimal_cost)
    {$('.easynetshop-modal-cart .easynetshop-doorder').attr("disabled", true);
     $('.easynetshop-modal-cart .easynetshop-doorder').html("Минимальный заказ "+minimal_cost+' руб.');
    }

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

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