OpenCart руководство: Filterit - Фильтры товаров, управление доставкой и оплатой

Этот модуль позволяет кастомизировать функционал корзины, разные варианты отображения методов оплаты/доставки, полей ФИО, адрес, контакты и прочее.

  1. Приобретаем модуль. На момент написания статьи он стоил 450 рублей.
  2. Скачиваем файл filterit2.3.5(php56_70).zip под нашу версию php Скачиваем и читаем файлы с инструкциями help и install
  3. Устанавливаем по инструкции. Ничего сложного.
  4. А вот настройки займут немного времени. Нужно заранее определить все способы доставки и оплаты. А также варианты отображения одних в зависимости от других (например показывать оплату наличными только при доставке курьером по вашему городу)

Официальное описание функционала модуля:

Возможности модуля:

Создание простых вариантов доставки или оплаты Переопределение свойств вариантов доставки и оплаты у установленных модулей доставки и оплаты 50 условий отображения вариантов доставки или оплаты (как установленных, так и созданных) и возможность их комбинирования в произвольной форме с использованием логических выражений (И, ИЛИ, НЕ)

Расчет стоимости доставки по весу и по сумме заказа

Установка изображений к существующим и созданным вариантам доставки и оплаты.

Создание наценки в процентах для установленных или созданных вариантов оплаты

Умные заглушки

Данный модуль позволяет решить многие вопросы с модулями доставки и оплаты без участия программиста, стоимость часа работы которого обычно больше стоимости данного модуля, а сами доработки в коде модулей создают ряд проблем:

невозможность легкого обновления модулей доставки и оплаты из-за правок в их коде (либо все правки должны быть сделаны через модификаторы, которые впрочем тоже могут "отвалиться" из-за изменения в коде модулей при обновлении) необходимость изменений во вновь устанавливаемых модулях доставки и оплаты необходимость отладки изменений и наличия их автора на связи в случае каких-то проблем отдельная стоимость работ при необходимости изменения логики, особенно если работу будет делать не автор доработок

Например данным модулем могут быть решены подобные задачи:

Показывать курьерскую доставку, если общая стоимость больше 3000 или товар из категории Часы Показывать определенные варианты доставки только для определенных товаров, категорий или производителей Отображать доставку курьером если в корзине нет товаров из категории Велосипеды Скрывать наложенный платеж, если в корзине есть товар из категории Телефоны Скрывать доставку для города Ногинск, если в корзине есть товар из категории Ноутбуки и общая сумма товара больше 100000

Опубликовано 2019-07-02 #opencart


Подписывайтесь в соц. сетях

Павел Наконечный © 2015-2019. Копирование и использование материалов только с указанием авторства и ссылкой на первоисточник.