Отрывной
календарь
Универсальный
калькулятор
Обратная
связь
Простой
каталог
Построение
планов
Блог
автора

Формы- калькуляторы

Модуль RusCalendar

<< <  Дачный сезон 2014 > >> 
Нет календаря на этот год. Звоните 2128506.

Формы- калькуляторы Joomla ( FormCalc )

Идея разработки универсального компонента в котором сочетался функционал калькулятора под Joomla и конструктора форм ( обратная связь )  появилась после разработки компонента формы обратной связи com_b3v_feedback. Со временем концепция старого компонента показала свою живучесть и универсальность, что подтверждает порядка тысячи установок (поклоников), и думая над расширением возможностей, пришла идея а почему бы, не сделать так что бы с полями формы помимо отправки на почту еще можно было бы осуществлять арифметические операции, при этом используя формулу определенную самим пользователем в привычном виде ( арифметические действия любой сложности-вложенности (a+b)*c+a/b ). Но забегу вперед сказав, что в конечном итоге возможностей стало больше.

Долгое время идея оставалась идеей, были приняты попытки реализовать под CMS Joostina, но в итоге полноценный компонент был разработан под CMS Joomla 1.5, Joomla 1.6, Joomla 1.7 и Joomla 3.0 с привлечением сторонних программистов, без которых этот проект так и существовал только проектом. Идея была дополнена и расширена в ходе разработке. Плюс к каждой версии разработаны плагины вывода форм.

Характеристики компонента  " Формы-калькуляторы ".

- Создание форм любой сложности

- Шаблонирование форм, писем для отправки, ответных сообщений

- Проверка полей на ввод различные информации (установка требований к поля).  Валидация.

- Вывод подсказок в случае не правильного ввода

- Ввод формул любой сложности,  используя арифметические операции: + , - , * ,  /, < (меньше), > (больше), == (равно), >=, <= и скобки. Любая вложенность. Также разрешается использовать любые арифметические операции   JavaScript.

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

- Расчет результата по формуле без перезагрузки страницы (в режиме онлайн ввода данных).

- Использование проверки на спамбот, защита при помощи КАПТЧИ (CAPТCHA).

- Создание пунктов меню, как на одну форму, так и на список форм. Редактирование последовательности вывода списка форм. При этом можно выборочно выбрать выводить списком все формы или только выбранные. Реализация тут (на примере выводятся только 4 формы из 6).

- Реализована возможность отправки расчетов или форм на емаил посетителю (пользователю)  для предварительного обдумывания.

- Отправка форм и расчетов на все емайлы администраторов указанных в настройках.

- Возможность прикрепления файлов к отправляемым заявкам. 

Допустим, вы хотите, что бы пользователи вашего сайта зайдя на сайт могли что-то самостоятельно рассчитать, перед тем как что то заказать. Теперь, что вам остается это только придумать (составить ) формулу по которой поля формы: текстовые поля, выпадающие списки, селекты, чекбоксы, радио бутоны, т.е. все возможности полей форм. Из чего следует вывод, что для наибольшего понимания возможностей, и самостоятельного конструирования форм и калькуляторов пользователю потребуются знания HTML и минимум JavaScrypt. Отдельно хитростям JavaScrypt при построении форм будут посвящен отдельный раздел, который сейчас в разработке.

При этом возможности калькулятора не ограничены только расчетом, расчет можно отправить для предварительного обдумывания заказа, так и непосредственно отправить заказом. Еще одним неоспоримым преимуществом, который мы заложили в компонент, это расчет формулы в реальном режим без перезагрузки старицы.

При разработке описания компонента было принято решение создать помимо основных разделов ( описание, администрирование, синтаксис шаблонов ) еще и раздел "Демонстрация работы", куда будут опубликованы различные варианты реализации (шинный калькулятор, оконный калькулятор, страховой калькулятор…). Если у вас есть вопрос и вы можете задать их сюда icq: 242-592-411, @: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript   или ознакомится с форумом поддержки или воспользоваться коммерчески услугами тут.

Если ваше намерение создать на своем сайте формы или калькуляторы еще не пропало, советую первым делом скачать и настроить по инструкции свою первую форму выбрав любой пример из "Скачать готовые решения" . После чего вы поймете принцип построения форм  или калькуляторов любой сложности.

 
 

Яндекс цитирования