Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Выполнено] Онлайн-калькулятор для подбора оборудования


Ambr

Recommended Posts

Требуется онлайн-калькулятор для подбора теплообменника. Opencart 2.2.

Создана таблица с параметрами для расчёта, есть форма с инпутами для ввода данных. В стандартную таблицу product введены два доп.столбца: "тип теплообменника" и "кол-во пластин". Есть даже простенький скриптик, который подбирает нужный теплообменник.

Пользователь выбирает параметры: темп.вх1, темп.вх2, темп.вых1, темп.вых2, мощность - из заранее заданных выпадающих списков, а потери1, потери2 - вводит целочисленные значения. Ну и есть чекбокс "выбирать из имеющихся на складе".

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

темп.вх1, темп.вх2, темп.вых1, темп.вых2, мощность - строго равны, потери1, потери2 - меньше, чем ввёл пользователь.

На выходе получаем массив из значений "тип теплообменника" и "кол-во пластин".

Далее, на основании полученных данных, уже из таблицы product, выбираем теплообменник имеющий соответствующую пару параметров "тип - кол-во пластин" с минимальной ценой. Если таковых несколько - выводим их все.

Хотелось бы, чтобы результаты отбора появлялись сразу под калькулятором, в таком же виде, как и превьюшки в каталоге продукции. Чтобы пользователь видел, что он ввёл и мог изменить параметры расчёта. Либо кликнуть сразу по кнопке "купить". Либо перейти в карточку товара.

Интересуют сроки и стоимость.

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...
Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.