Обновление цены при выборе опции для OpenCart
- OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
- Язык: русский, английский
- Ocmod: да
| Название файла | Ссылка |
|---|---|
| update-price-by-options_oc20-22.ocmod.zip | |
| update-price-by-options_oc23.ocmod.zip | |
| update-price-by-options_oc3x.ocmod.zip |
Модуль «Обновление цены при выборе опции» делает карточку товара «живой»: покупатель выбирает размер, цвет, комплектацию или вводит количество - и цена на странице пересчитывается сразу, без перезагрузки. Это снижает количество вопросов к менеджерам и помогает покупателю быстрее принять решение.
Какие задачи решает
- Показывает актуальную стоимость товара с учетом выбранных опций.
- Учитывает изменение количества (по желанию) и пересчитывает итог.
- Обновляет не только цену, но и связанные показатели: налог, бонусные баллы, вознаграждение.
- Корректно работает с опциями с наценкой и скидкой (префиксы + / -).
Как это выглядит для покупателя
После выбора любой опции модуль отправляет быстрый запрос и обновляет значения на странице с легкой анимацией (изменение заметно, но не раздражает). Покупатель видит финальную сумму сразу, как в крупных магазинах.
Основные возможности
- Два режима отображения:
- Показывать общую стоимость - цена сразу включает выбранные опции.
- Показывать наценку опции - цена товара + отдельное отображение доплаты в скобках.
- Пересчет обычной цены и акционной (Special).
- Обновление значений: Tax, Points, Reward.
- Поддержка скидок от количества (product discount) и пересчет по выбранному количеству.
- Кэширование для ускорения работы на живом магазине.
Гибкая настройка под любой шаблон
Если у вас нестандартная тема, в настройках можно указать, где на странице находятся блоки цены. Для этого используются простые CSS-селекторы (как в примерах по умолчанию).
Важно: модуль обновляет цену прямо в карточке товара и помогает избежать ситуации, когда итоговая стоимость становится понятна только в корзине.


