5 Калькуляторов Joomla под любые задачи, обзор и настройка

skin35 1Сегодня при помощи сторонних разработок для joomla можно рассчитать всё, что угодно: стоимость поездки, расход топлива, истинную стоимость автомобиля, ввезённого из за границы (полезны для информационных и развлекательных порталов). Имеются и многофункциональные приложения (позволяют создавать собственный калькулятор с нуля, любую другую форму, например, форму заказа и даже объединять их). Для коммерческого сайта такая разработка – большой плюс (увеличивает продажи на 20%, экономит время обеих сторон). Но можно ли её заполучить бесплатно?

 

У начинающего веб-мастера есть три пути:

  • заказать разработку калькулятора у программиста,
  • скачать и установить стороннее расширение для joomla (бесплатное с авторской ссылкой или платное),
  • воспользоваться услугами специализированных веб-сервисов (разработать в удобном интерфейсе собственный калькулятор с подсказками и заготовками), доступ к которым предоставляется бесплатно на время пробного периода (как правило, 14 дней), а после предлагается приобрести один из платных тарифов (цены разнообразные).

Первый вариант самый дорогой, но вложится нужно лишь раз (в отличие от других предложений).

 

 

Меню статьи

 
  Популярные компоненты калькуляторов joomla

Конструктор QuickForm и веб-ресурс Сalculoid: как создать собственный калькулятор и вывести его на сайт

Для интеграции с другими расширениями джумла

Компоненты для Hikashop и VirtueMart

Специализированные

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

Сторонние ресурсы

Популярный uCalc и полностью бесплатный Constructcalc с открытым html-кодом (и другие доступные сервисы)

 

 

 

Популярные компоненты калькуляторов joomla

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

QuickForm

QuickForm 2 – это конструктор для создания форм, в том числе калькулятора для расчёта стоимости (работ, услуг, товара с доставкой).

Главные особенности:

  • Поддерживает версии joomla 3.х.
  • Является адаптивным приложением (подстраивается под размер экрана).
  • Распространяется в Интернете бесплатно.

Возможности

Судя по статистике запросов, QuickForm 2 – самое популярное приложение для создания форм (опросов, формы заказа, калькулятора, тестов, приложений). Его возможности обширны (включает компонент, модуль и плагин).

  • Можно создавать зависимые поля, без ограничения уровня вложенности. Например, сначала вывести калькулятор, а затем предложить сделать заказ исходя из введённой информации (заказать косметический ремонт в квартире или другой вариант ответов – ремонт премиум класса в коттедже).
  • Имеется в компоненте множество полей для создания разных форм: текстовые (имя, название товара), специальные (со всплывающими подсказками, например, телефон в нужном формате, e-mail), кнопки, ссылки, флажки (например, для согласия с политикой конфиденциальности), поле калькулятора «Итого», поле для ввода цифры, для множественного выбора и прочие.
  • На одной странице без ошибок могут работать несколько форм, созданные с помощью QuickForm 2.
  • Можно создать форму с корзиной (актуально для небольших интернет-магазинов). Через такую форму можно отобрать товар по определённым характеристикам (цвет, размер, комплектация), а затем отправить его в корзину.
  • Оформление зависит от шаблона сайта. Но его можно редактировать (с помощью изменения кода в файле default.css, но лучше его скопировать, переименовать и уже в новом делать изменения, а после не забудьте указать в проекте источником ваш файл css).
  • Чем проще форма, тем «легче» приложение (не загромождает пространство на сервере).

Единственный минус расширения – создан для профессионалов и для тех, кто хорошо помнит математику (в состоянии составить сложную формулу). Многие вещи в нём «интуитивно» не понятны, но к разработке прилагается документация (с ней за пару часов можно создать форму средней сложности).

Установка, пример использования

Находим страницу расширения на официальном портале: https://extensions.joomla.org/extension/quickform. Устанавливаем, после чего создаём первый проект (в панели администрирования QuickForm). В простых формах предусмотрена одна группа полей, в сложных – несколько. Создадим простую, где каждый последующий пункт будет увеличивать стоимость в разы.

skin35 2

skin35 3

skin35 4

skin35 5

skin35 6

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

Плагин позволяет вставить форму в материал joomla с помощью кода {QuickForm id=3}. Вывод на нескольких страницах сайта возможен с помощью модуля.

Чтобы убрать авторскую ссылку, нужно обратиться к разработчику и внести «посильный вклад в развитие проекта».

Сalculoid

Формы создаются на стороннем одноименном веб-ресурсе, можно позаимствовать готовый вариант. На сайт joomla калькулятор выводится с помощью moduleСalculoid (указывается ID созданной формы) или плагина System – Calculoid (скачиваем отдельно). Плагин необходим, чтобы избежать конфликт script и вывести несколько калькуляторов на странице или просто, чтобы иметь возможность вставить в статью.

  • И модуль, и плагин бесплатные (на сервисе предлагаются платные тарифы – от 1250 р., чтобы скрыть свой калькулятор от других пользователей, убрать авторскую ссылку, увеличить возможности – открывается доступ к оплате чере PayPal).
  • Плагин подходит для джумла 2.5-3.2. Модуль расчёта для joomla 3.0.
  • Адаптивный (по ширине экрана).

Сервис www.calculoid.com после регистрации представляет доступ к самым разнообразным формулам и интерактивным формам калькуляторов: более 4 000 вариантов, которые можно настроить и вставить на сайт joomla. Включая те, через которые можно сразу проводить платежи PayPal (помимо типичных полей, но доступны лишь при подключении платного тарифа).

skin35 7

skin35 8

skin35 9

 

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

skin35 10

Создадим собственный калькулятор. Добавим поле с возможностью выбора вариантов. Каждой опции (варианту) зададим значение (т.е. пропишем услуги и их стоимость). Добавим формулу, настроим. Настроим внешний вид формы, сохраним и вставим на сайт.

skin35 11

skin35 12

skin35 13

skin35 14

skin35 15

skin35 16

Авторскую ссылку можно удалить, если приобрести один из 3-х платных тарифов

Вставить калькулятор на сайт можно не только с помощью модуля, но и с помощью добавления HTML-кода, и с помощью одноименного плагина. Приложения скачиваются отдельно, на портале джумла представлены на разных страницах:

После установки плагина, вставлять калькулятор в статью joomla можно будет с помощью кода, например, {calculoid 123}.

Для интеграции с другими расширениями джумла

Существуют разработки, привязанные к определённому расширению joomla:

  • плагин Сbprice Сalculator позволяет связать результат калькулятора (созданный с помощью расширения Calc Builder Extended) с ценой продуктов в расширении hikashop;
  • компонент HikaPriceCalculatorLightдля Hikashop (импортирует сведения о товарах в exel);
  • стоит также упомянуть о платном расширении CalcBuilder, предоставляет множество возможностей и подключается к VirtueMart (цена – от 1250 руб.).

Специализированные

К специализированным можно отнести модули, плагины, скрипты, созданные для полезных расчётов: вычисления расстояния, расхода топлива, стоимости автомобиля, стоимости кредита или ипотеки, для конвертации денежных единиц по актуальному курсу валют. Многие из этих приложений потеряли свою актуальность ещё до выпуска joomla версии 2.5 и были удалены разработчиками. Другие просто перестали обновлять. Необходимость в них отпала с ростом популярности онлайн калькуляторов (все виды на calcus.ru, online-kalkulyator.com или финансовые на banki.ru).

Некоторые сторонние разработки ещё можно встретить на «просторах» интернета и даже на портале джумла. Например, ипотечный калькулятор для joomla 3 MortgageLoanCalculator. Модуль создан специально для сайтов агентств недвижимости, позволяет рассчитать ипотеку (построить годовой график или за квартал). Но к сожалению, отображается полностью на английском.

  • Для версий CMS3.0-3.х.
  • Доступен (бесплатный).
  • Имеет небольшие размеры, поэтому адекватно будет отображаться на устройствах с небольшим экраном.

skin35 17

skin35 18

Сторонние сервисы

Помимо расширений для joomla существует и другая возможность добавить калькулятор на сайт – сторонние веб-сервисы. Пользуясь ими, вы можете легко создать сложные формы и добавить их на свой сайт с помощью вставки HTML-кода или ссылки.

Наиболее популярные и доступные по цене:

Constructcalc.ru

Основные параметры задать легко (вид кнопки, вид поля, размеры), остальное – через HTML-код. Имеется несколько примеров создания типовых калькуляторов (видеоинструкции).

skin35 19

uCalc

Спустя 14 дней после регистрации, чтобы продолжить пользоваться необходимо перейти на платный тариф: от 200 рублей в месяц (3 формы, 300 уведомлений по почте).

skin35 20

В отличие от конкурентов (кстати, более дорогостоящих) созданные в нём калькуляторы можно добавлять в соцсети и мессенджеры, в самом калькуляторе можно предусмотреть форму заказа и внесение предоплаты.

Formdesigner.ru

Также есть пробный период, во время которого предлагается бесплатно испытать возможности максимальных тарифов. Цена от 360 рублей в месяц, 5 форм, 1000 уведомлений, ограничение на количество пунктов – 10.

skin35 21

CalcCreator.com

От 795 руб. в месяц. Есть бесплатный тариф (предоставляется с ограниченными возможностями). Форма получается адаптивная. Можно редактировать HTML/CSS. Приятное дополнение: поля «дата» и «время», а также предоставляет возможность пользователю отправить самому себе уведомление (о произведённых расчётах).

Все они отличаются функционалом, например, в ConstructApp и CalcCreator не предусмотрены уведомления на почту.

 

Для CMS Joomla разработано множество компонентов. На официальном портале джумла в каждой из категорий можно найти несколько достойных внимания разработок. К сожалению, «ряды» калькуляторов немногочисленны. Самые достойные из бесплатных расширений устанавливаются с авторской ссылкой. Минимальный взнос за её удаление возможен лишь с QuickForm-2 (автор принимает пожертвования, не оговаривая размер взноса). Другие адекватные разработки «заточены» под конкретное расширение Joomla (HikaShop, JoomlaShopping, VirtueMart). Хорошая альтернатива названным – бесплатный сервис с открытым кодом Constructcalc.ru. С его помощью можно полностью настроить калькулятор под себя и обойтись без ежемесячной платы, но для этого потребуются достаточно глубокие знания HTML.