Модуль Умное ценообразование опций / Smart Options Pricing для OpenCart автоматически пересчитывает цену товара при выборе опций и изменении количества. Покупатель сразу видит актуальную стоимость нужной комплектации без перезагрузки страницы. Это особенно удобно для товаров с цветами, размерами, дополнительными услугами, комплектациями и другими опциями, которые увеличивают или уменьшают базовую цену.
Smart Options Pricing позволяет выбрать, как именно показывать стоимость покупателю. Можно выводить полную итоговую цену товара с учётом выбранных опций или только размер доплаты. Отдельно настраивается отображение цены внутри самих значений опций, поэтому рядом с вариантом можно показать итоговую стоимость или разницу относительно базовой цены товара.
Вместе с основной стоимостью модуль может обновлять акционную цену, налог, бонусные баллы и награду. Для изменения цены доступны разные визуальные эффекты, включая плавное обновление и «Счётчик-ролл». Внешний вид каждой строки цены настраивается отдельно: можно изменить размер шрифта, цвет и жирность, а для дополнительной адаптации под шаблон предусмотрено поле собственного CSS.
ЧЕМ ПОЛЕЗЕН МОДУЛЬ ЦЕНООБРАЗОВАНИЯ ОПЦИЙ?
Модуль показывает покупателю реальную стоимость выбранного варианта товара ещё до добавления в корзину. Если опция добавляет доплату или меняется количество товара, новая цена появляется сразу. Это делает карточку понятнее и особенно полезно для товаров, стоимость которых сильно зависит от выбранной комплектации.
ПРЕИМУЩЕСТВА ЭТОГО МОДУЛЯ:
Обновление цены при выборе опций без перезагрузки страницы
Пересчёт стоимости при изменении количества товара
Вывод полной итоговой цены с учётом опций
Вывод только доплаты или изменения цены от опции
Отдельная настройка цены внутри значений опций
Отображение итоговой стоимости рядом с вариантом опции
Отображение доплаты относительно базовой цены
Поддержка обычной цены товара
Поддержка акционной цены
Обновление налога вместе с ценой
Обновление бонусных баллов
Обновление награды
Эффект обновления без анимации
Плавное обновление цены
Эффект «Счётчик-ролл»
Отдельное оформление обычной цены
Отдельное оформление акционной цены
Настройка отображения налога
Настройка отображения бонусных баллов и награды
Настройка цвета текста
Настройка размера шрифта
Настройка жирности текста
Поле для пользовательских CSS-стилей
Возможность адаптации под нестандартные шаблоны
Работа с темами, близкими по структуре к стандартной
АДАПТАЦИЯ ПОД НЕСТАНДАРТНЫЙ ШАБЛОН
Если тема использует изменённую разметку карточки товара и OCMOD не находит стандартные места вывода, потребуется указать элементы, которые используются вашим шаблоном.
В product.twig нужно найти вывод следующих значений:
{{ price }} - обычная цена
{{ special }} - акционная цена
{{ tax }} - цена с налогом
{{ points }} - цена в бонусных баллах
{{ reward }} - количество начисляемых баллов
Если шаблон выводит эти данные другим способом, стандартные точки подключения необходимо заменить на соответствующие элементы вашей темы.
OpenCart: 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.0, 3.0.4.1, 3.0.5.0, 3.0.5.1
ocStore: 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3, 2.3.0.2.4, 3.0.2.0, 3.0.3.7, 3.0.3.9, 3.0.4.1
![]()