Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

ocplanet

Новичок
  
  • Публикаций

    15
  • Зарегистрирован

  • Посещение

На данной странице находятся все дополнения и услуги от ocplanet

Доставка в зависимости от расстояния
Модуль доставки в зависимости от расстояния от магазина/склада до адреса доставки указанного клиентом при оформлении заказа. Разные тарифы при доставке по городу и за городом. Модуль работает по средствам Google Maps Api, для работы модуля потребуется Google Map KEY_API На данный момент модуль совместим с Opencart 3X всех сборок как с стандартным оформлением заказа так и с модулем Simple. Для других модулей оформления заказа возможна адаптация. Обязательные поля в оформлении заказа город и адрес.  ..

Доставка в зависимости от расстояния

(0)
10   
Калькулятор суммы до бесплатной доставки -29%
Модуль выводит сумму необходимую добавить в корзину для получения бесплатной доставки. В случае наполнения корзины на сумму, указанную для бесплатной доставки - отображает что пользователю доступна бесплатная доставка.   Пример работы вы можете посмотреть на данной странице   Для обновления данных в блоке вам необходимо добавить следующий код: $('.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(' ' + json['total'] + ''); }, 100); Блок бесплатной доставки можно вывести как в схеме в виде модуля, таки в любом необходимом месте в шаблоне, для этого:   в controller необходимо вставить строку $data['tofree'] = $this->load->controller('extension/module/tofree');   в view вставить в нужном месте {{ tofree }}   ВНИМАНИЕ! Модуль не делает бесплатной саму доставку в оформлении заказ, для этого вам необходимы настройки в модулях доставки вашего магазина...

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

(0)
14 10   

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.