Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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

ocplanet ☆☆☆☆☆ 0 reviews 0 завантажень 3,548 03/26/2022

Що можна обрати замість

1.0.0 Ioncube Loader: Так
Sales paused Продаж призупинено адміністрацією форуму.
OpenCart3.0
ocStore3.0
License type На один домен + его поддомены
Activation method По запросу в ЛС, По запросу на почту, По емейлу
Ioncube LoaderТак
Get request to server of developerТак
Downloads0
Submitted03/25/2022
Updated03/26/2022
File Size26.92 kB

User Feedback

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

 

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

 

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

    				$('.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 }}

 

ВНИМАНИЕ!

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

/monthly_2022_02/Screenshot_2.jpg.468104e55b190eeea18f2bb21e66d1bc.jpg" data-fileid="714804" data-fileext="jpg" rel="">Screenshot_2.jpg

/monthly_2022_02/Screenshot_3.jpg.63e7c65afe42c8aa53ccb64d46c370f5.jpg" data-fileid="714805" data-fileext="jpg" rel="">Screenshot_3.jpg

/monthly_2022_02/Screenshot_4.jpg.aa59c3e94cf9f348f69c6461d6386747.jpg" data-fileid="714808" data-fileext="jpg" rel="">Screenshot_4.jpg

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

System requirementsIoncube Loader
License type На один домен + его поддомены
Activation method По запросу в ЛС, По запросу на почту, По емейлу
Ioncube LoaderТак
В продажеДа
OpenCart3.0
ocStore3.0
Get request to server of developerТак
If the developer server is unavailableДополнение работает
СкидкаYes
Template compatibleСовместим со всеми шаблонами
AdaptationПлатная
Версія1.0.0
File Size26.92 kB
Submitted03/25/2022
Updated03/26/2022

  • Recently Browsing   0 members

    • No registered users viewing this page.
Guest
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.