Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Калькулятор суммы до бесплатной доставки

ocplanet ☆☆☆☆☆ 0 відгуків 0 завантажень 0 3 255 26.03.22
1.0.0 Ioncube Loader: Так
14.00 USD 10.00 USD−29%
Додаткові послуги
Кількість, домен, опції
Разом:10.00 USD
OpenCart3.0
ocStore3.0
Тип ліцензії На один домен + его поддомены
Метод активації По запросу в ЛС, По запросу на почту, По емейлу
Ioncube LoaderТак
Звернення до сервера розробникаТак
Завантаження0
Опубліковано25.03.22
Оновлене26.03.22
Розмір файлу26 КБ

Відгуки користувачів

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

 

Пример работы вы можете посмотреть на данной странице

 

Для обновления данных в блоке вам необходимо добавить следующий код:

    				$('.freedel .progress-bar').attr('aria-valuenow', json['total_incart']);
    				$('.freedel .progress-bar').attr('style', 'width: ' + json['total_width'] + '%;');
        			if (json['total_width'] == '100') {
        			    $('.freedel .progress-bar').addClass('progress-bar-success');
        			    $('.freedel .progress-bar').removeClass('progress-bar-danger');
        			} else {
        			    $('.freedel .progress-bar').addClass('progress-bar-danger');
        			    $('.freedel .progress-bar').removeClass('progress-bar-success');
        			}	
    				$('.fdttl').html(json['total_freedel']);

 

во все функции - влияющие на обновление корзины, в стандартном функционале Opencart это файл catalog/view/javascript/common.js

после каждого куска кода такого вида:

				setTimeout(function () {
					$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
				}, 100);

Блок бесплатной доставки можно вывести как в схеме в виде модуля, таки в любом необходимом месте в шаблоне, для этого:

 

в controller необходимо вставить строку

$data['tofree'] = $this->load->controller('extension/module/tofree');

 

в view вставить в нужном месте

{{ tofree }}

 

ВНИМАНИЕ!

Модуль не делает бесплатной саму доставку в оформлении заказ, для этого вам необходимы настройки в модулях доставки вашего магазина.

Screenshot_2.jpg

Screenshot_3.jpg

Screenshot_4.jpg

Характеристики

Системні вимогиIoncube Loader
Тип ліцензії На один домен + его поддомены
Метод активації По запросу в ЛС, По запросу на почту, По емейлу
Ioncube LoaderТак
В продажеДа
OpenCart3.0
ocStore3.0
Звернення до сервера розробникаТак
Якщо сервер розробника недоступнийДополнение работает
ЗнижкаТак
Сумісно з шаблонамиСовместим со всеми шаблонами
АдаптаціяПлатная
Версія1.0.0
Розмір файлу26 КБ
Опубліковано25.03.22
Оновлене26.03.22

Інші розширення ocplanet


  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.