Статьи и новости
Перенос покупок с других сайтов

Как перенести покупки модулей и шаблонов с других сайтов.

 
 
 
 
 
Снова заработали уведомления на почту

С 29 июля по 1 августа частично не работала отправка электронных писем.

 
 
 
 
 
Мы продолжаем работать с любыми странами

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

 
 
 
 
 
Оплата переводом Kaspi

Появилась возможность оплаты переводом на Каспи.

 
 
 
 
 
Оплата картами не российских банков

В тестовом режиме запустили автоматическую оплату картами не российских банков (Украина, Казахстан, Беларусь и прочие).

 
 
 
 
 
Один из способов оплаты для клиентов из РБ

Рассказываем рабочий на текущее время вариант оплаты из Беларуси.

 
 
 
 
 

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

Цена: 750 руб.
* Адрес сайта VQmod:

Адрес тестового сайта (необязательно) VQmod:

Автор: theplastique
Покупок: 4 (Средняя оценка: 0)
Нужна платная помощь с установкой?
Совместимость OpenCart 3.0, OCStore 3.0, MaxyStore 3.*
Модуль выводит сумму необходимую добавить в корзину для получения бесплатной доставки. В случае наполнения корзины на сумму, указанную для бесплатной доставки - отображает что пользователю доступна бесплатная доставка.
 
Пример работы вы можете посмотреть на данной странице
 
Для обновления данных в блоке вам необходимо добавить следующий код:
$('.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 }} 

ВНИМАНИЕ!
Модуль не делает бесплатной саму доставку в оформлении заказ, для этого вам необходимы настройки в модулях доставки вашего магазина.
Основное
Способ распространения Платно
Совместимость OpenCart 3.0, OCStore 3.0, MaxyStore 3.*
VQmod Нет
Ocmod Да
Статистика
В первый раз файл добавлен 21.02.2022
Последнее изменение 22.02.2022
Просмотров 693
Покупок 4

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Файлы будут доступны после покупки




 
telegram, viber, телефон: +7-952-3190-952 skype: cdqpru почта: help@liveopencart.ru вконтакте: liveopencart чат: liveopencartсhat