Количество

Icon Задать вопрос

Готовое решение: калькулятор для расчёта дверей

Добавьте на свой сайт интерактивный калькулятор расчёта дверей с динамическим определением стоимости по размеру и материалу.
Готовое решение создано на основе модуля «Мегакалькулятор» и полностью готово к установке в OpenCart. Оно позволяет пользователю вводить параметры двери (высоту, ширину, материал), после чего система автоматически рассчитывает стоимость и разбивает её по числовым вариантам — единицам, десяткам, сотням и тысячам.

Что входит в комплект

  • Модуль «Мегакалькулятор» для OpenCart;

  • Готовая формула расчёта стоимости двери;

  • Пример настройки опций и атрибутов;

  • Инструкция по установке и подключению.

Особенность решения

Главная особенность этой формулы — использование числовых вариантов (единицы, десятки, сотни и т.д.), которые имеют свои цены.
Калькулятор рассчитывает итоговую стоимость и распределяет её по этим вариантам, формируя итоговую комбинацию, например:
327 = сотни (300) + десятки (20) + единицы (7).

Это позволяет гибко настраивать стоимость и делает формулу универсальной для разных диапазонов цен и параметров.

Основная формула: Двери

Аргументы:

  • цена1м2_1 — цена за 1 м² для первого материала (атрибут);

  • цена1м2_2 — цена за 1 м² для второго материала (атрибут);

  • высота — опция (мм или см);

  • ширина — опция;

  • материал — выбранный тип двери (опция);

  • цена1, цена10, цена100, цена1000, цена10000 — числовые варианты (опции).

Действия:

  1. цена1м2 = если (материал = 1, цена1м2_1, если (материал = 2, цена1м2_2, 0))

  2. сумма_материала = высота / 100 * ширина / 100 * цена1м2

  3. десятки_тысяч = пол (сумма_материала / 10000) * 10000

  4. тысячи = пол ((сумма_материала - десятки_тысяч) / 1000) * 1000

  5. сотни = пол ((сумма_материала - десятки_тысяч - тысячи) / 100) * 100

  6. десятки = пол ((сумма_материала - десятки_тысяч - тысячи - сотни) / 10) * 10

  7. единицы = потолок (сумма_материала - десятки_тысяч - тысячи - сотни - десятки)

Исходный товар: Дверь
Товары в формуле: Дверь

Как это работает

  1. Клиент вводит параметры: ширину, высоту и материал двери.

  2. Формула рассчитывает стоимость за 1 м² в зависимости от выбранного материала.

  3. Общая сумма разбивается на числовые группы (тысячи, сотни, десятки и единицы).

  4. На странице товара отображается итоговая цена, сформированная из этих вариантов.

Преимущества готового решения

  • Гибкая система расчёта по числовым диапазонам — можно адаптировать под любой прайс.

  • Полностью совместимо со стандартным шаблоном OpenCart.

  • Поддержка разных материалов и форматов размеров.

  • Мгновенный пересчёт цены при изменении параметров.

  • Простая настройка — формула уже готова к установке.

Как использовать после покупки

  1. Установите модуль «Мегакалькулятор» через админ-панель OpenCart.

  2. Загрузите готовое решение «Калькулятор дверей».

  3. Настройте опции: высота, ширина, материал и числовые диапазоны.

  4. Привяжите формулу к товару «Дверь» — калькулятор готов к работе.

Кому подойдёт

  • Интернет-магазинам дверей и строительных материалов;

  • Производителям дверей на заказ;

  • Магазинам мебели, где требуется расчёт по размерам;

  • OpenCart-разработчикам, создающим сайты с динамическим ценообразованием.

DEMO

ADMIN  (demo/demo)

Написать отзыв

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