Теперь в контактных формах доступен новый функционал — калькулятор. Он позволяет прямо на сайте рассчитать стоимость заказа и будет особенно полезен для бизнеса, стоимость товаров или услуг которого зависит от множества переменных (крафтовое производство, каршеринг, кейтеринг, ремонтные услуги и т.д.).
Калькулятор работает на базе контактной формы — он может одновременно рассчитать стоимость заказа и собирать контакты пользователей. Чтобы добавить калькулятор, разместите на сайте контактную форму и добавьте необходимые поля (например, «Число», «Выпадающий список» и т.д.), значения которых сформируют цену в финальном расчёте.
Обратите внимание: поля, поддерживающие расчёты, отмечены иконкой fx.
В настройках поля укажите название переменной, добавьте возможные значения и их модификаторы цен.
В конце добавьте поле «Результат расчёта», в настройках которого пропишите формулу, формирующую окончательную стоимость. Используйте переменные, которые вы прописывали в предыдущих полях, и базовые математические операторы — плюс (+), минус (-), умножение (*), деление (/) и круглые скобки ().
Примеры реализации калькулятора и использованные формулы вы можете посмотреть на этом лендинге.