×
HeadHunter and Superjob rezume updater on Ruby on Rails (21 авг 2017)

Практикуемся в написании кода под rails.

Вопрос Универсальный калькулятор FormCalc для Joomla!

Больше
6 года 2 нед. назад #1 от Aleksej
Aleksej создал эту тему: Универсальный калькулятор FormCalc для Joomla!
Уверен, это расширение быстро завоюет популярность у джумловодов. Так как не раз сталкивался с необходимостью сделать на сайте тот или иной калькулятор, некую формочку с возможностью рассчитать стоимость услуг и отправить расчет сметы на e-mail...


Универсальный калькулятор FormCalc для Joomla 1.5/Joomla 1.6

Группа разработчиков DelaJoom предполагает вашему вниманию бесплатный компонент и плагин универсального калькулятора FormCalc как под Joomla 1.5 так и под Joomla 1.6. C помощью компонента можно создавать как калькуляторы различной сложности так и формы обратной связи. Основным преимуществом компонента является его абсолютная гибкость в настройки и использование формул любой вложенности.

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

Спецификация компонента
  • Создание форм любой сложности
  • Шаблонирование форм, писем для отправки, ответных сообщений
  • Проверка полей на ввод различные информации (установка требований к поля). Валидация.
  • Вывод подсказок в случае неправильного ввода
  • Ввод формул любой сложности, используя арифметические операции: + , - , * , /, < (меньше), > (больше), == (равно), >=, <= и скобки. Любая вложенность. Также разрешается использовать любые арифметические операции JavaScript.
  • Создание неограниченного количества формул в одной форме, где результат одной может быть переменой для другой.
  • Расчет результата по формуле без перезагрузки страницы (в режиме онлайн ввода данных).
  • Использование проверки на спамбот, защита при помощи КАПТЧИ (CAPТCHA).
  • Создание пунктов меню, как на одну форму, так и на список форм. Редактирование последовательности вывода списка форм. При этом можно выборочно выбрать выводить списком все формы или только выбранные. Реализация тут (на примере выводятся только 4 формы из 6).
  • Реализована возможность отправки расчетов или форм на емаил посетителю (пользователю) для предварительного обдумывания.
  • Отправка форм и расчетов на все емайлы администраторов указанных в настройках.
  • Возможность прикрепления файлов к отправляемым заявкам.

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


Подробнее. Страница проекта

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.