/ Сайтостроение / Плагины / Калькулятор на сайт

Калькулятор на сайт

22.08.2017

842

1

Одним из наиболее качественных вариантов реализации на сайте функционала калькуляции является плагин wp-creator-calculator. Рассмотрим особенности работы с ним, а также некоторые интересные и нестандартные ходы при создании калькулятора.

wp-creator-calculator

Довольно понятный и удобный, но при этом продвинутый плагин. Принцип действия: собираем формулу для расчета по блокам. Варианты «блоков» (типов полей) из которых строиться калькулятор:

  • Текстовой блок — Фактически нужен для того чтобы делать подписи во всю ширину, отделяя логические блоки калькулятора друг от друга.
  • SELECT — Выбор из нескольких вариантов, у каждого варианта должно быть прописано числовое значение участвующее в формуле.
  • Checkbox — Множественный выбор, у каждого варианта прописывается значение (настраивается взаимосвязь значений внутри поля). Есть возможность к каждому значению добавить изображение.
  • Radio — Единственное значение из нескольких вариантов, при этом один из вариантов обязателен.
  • Input Text — Ввод числа или текста. Можно сделать проверку на ввод: только чисел, чисел с точкой. Можно оставить пустым для ввода посетителем или заполнить.
  • Дата [beta]
  • Input Hidden — Скрытое значение, какой-либо скрытый коэффициент, участвующий в формуле.
  • $_SESSION
  • jQuery поле
  • Slider
  • Условие
  • Скрытое условие
  • Арифметическая функция
  • Результат полей
  • Произвольные поля поста

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

Не нужно создавать сразу несколько блоков. Лучше сохраняться после создания каждого блока, иначе иногда слетают заполненные данные. И не путать сохранение полей, сохранение последовательности полей и сохранением результатов.

В настройках можно выбрать текст кнопки расчета, стили оформления калькулятора, а также настроить отправку результата по почте администратору сайта и посетителю.

Управление результатами расчета

В поздних версиях плагина добавилась возможность формирования нескольких вариантов результатов, т.е. когда из одного калькулятора нам нужно показать несколько различных расчетов. В основном результате прописана переменная — $wpcc_sum, которая является прямым результатом всей формулы. В дополнительных результатах мы можем пересобрать логику калькулятора, изменив последовательность расчета или исключив некоторые пункты.

Синтаксис построения формулы в дополнительных результатах следующий:
$wpcc_sum — общая сумма расчета калькулятора
$_SESSION[wpcc_1][2] — значение любого поля [2] текущего калькулятора [wpcc_1], или любого другого [wpcc_ID]
$_SESSION[wpcc_1][sum] — результат расчета, который может потребоваться при расчетах дополнительных результатов ([sum] [sum_2] и т.д.).

Общая сумма расчета также может быть полезна, например, прибавить НДС, в этом случае запись будет следующей:
$wpcc_sum + ($wpcc_sum * 0.18)

Дробные числа прописываем через точку.

В результатах расчетов в поля Текст перед результатом и Текст после результата можно вставлять тэги html тем самым размечая строку результата. Обычно это необходимо если результатов несколько.

Нельзя на одной странице ставить несколько калькуляторов — работают некорректно, во всех калькуляторах выводиться расчет того калькулятора в котором нажали РАССЧИТАТЬ

Поделится информацией с друзьями

  • Комментарии
  • Вложения

Добавить комментарий

1 комментарий

  1. Андрей

    Здравствуйте! Очень признателен вам за подробное описание раздела»Управление результатами расчёта»
    Благодаря вам удалось решить проблему выдачи нескольких результатов. Спасибо!!!

Калькулятор на сайт
Сертификат SSL
Рекомендации для васСертификат SSLOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.