Чтобы создать калькулятор, вам необходимо добавить поле ‘калькуляция’:
В редакторе поля “калькуляция” мы видим две текстовые области, первая содержит формулу, в которой вы указываете идентификаторы полей и математические операторы. В математических формулах разрешены базовые операторы: + – / * ( ). Вторая текстовая область содержит шорткод, который выводит цифру расчета, вы можете использовать свой html в этом поле.
Простой пример:
На скриншоте ниже показано суммирование значений двух полей в вашей форме (обратите внимание, id полей пишутся в фигурных скобках).
Идентификатор любого поля из формы, можно посмотреть в редакторе, см. скриншот.
Кроме id полей вы можете указывать в формуле любые числа, дробные числа указываются с точкой, например 10.5
Некоторым полям формы необходимо присвоить значение для расчета.
Таким полям как ‘input’ (текстовое поле) или ‘textarea’ (большое текстовое поле), не нужно присваивать значения, поскольку их значением является их содержимое.
Значение нужно присваивать полям «checkbox» (переключатели) и «dropdown» (выпадающий список), если вы используете эти поля для расчета. Для обоих это значение настраивается одинаково.
В текстовом поле, перед названием опции или флага, напишите Число==. Пример вы можете увидеть на скриншоте:
Также в формуле можно указать любые числа, дробные числа обозначаются точкой, например 10.5
Если вам нужны реальные примеры калькуляторов — вы можете посмотреть их в демо. Также любой калькулятор из демо вы можете перенести к себе на сайт, через импорт/экспорт форм.
Не нашли ответа на свой вопрос? Напишите в поддержку:
Email: support@quasar-form.com
Вацап: 8 (937) 449-34-42
Соц. сеть: вк