SimpleForm2 форма обратной связи — Joomla.ru

 SimpleForm2 — это модуль для CMS Joomla!, с помощью него у вас будет возможность создавать любые формы (контактная форма, форма заказа, обратной связи и др.) на сайте.

SimpleForm2 работает на технологии AJAX, исходя из этого отправка данных осуществляется без перезагрузки страницы. Так же simpleForm2 устроен таким образом, что даже если JavaScript отключен форма все равно будет работать без сбоев.

В simpleForm2 построение формы осуществляется с помощью мета-языка и похоже на ее построение в HTML.
Также в код формы можно вписывать HTML код, JavaScript, CSS, что предоставляет массу безграничных возможностей. Если вы не знаток HTML, то, скорее всего вы найдёте полезным использование модуля simpleForm.

Элементы метаязыка simpleForm2 выглядят почти также как и в HTML, однако в HTML тэг оснащён знаками >, <, а здесь их роль выполняют фигурные скобки.

В коде формы simpleForm2 можно использовать следующие элементы:

form — тэг формы. (добавлен в версии 1.0.5)

element — тэг элемента формы (input, select, textarea…).

Option — тэг одного из многих вариантов значения тэга element (его так же сравнивают с option в HTML).

Элемент «form» может быть равно как открывающим {form} так и закрывающим {/form}. Он не является обязательным. Он используется, если вы намерены вынести часть кода за пределы формы, например, для отображения формы во всплывающем окне с использованием JavaScript библиотеки.

У любого из этих элементов, кроме «form» есть набор атрибутов. Атрибуты могут быть обязательными и не обязательными.

Примеры использования simpleForm2
Атрибуты тэга «element
  • type * — Определяет тип элемента. Возможные значения: text, textarea, select, radio, button, submit, reset, checkbox, captcha, file (елемент «file» добавлен в версии 1. 0.1).
  • label * — Определяет поясняющую надпись возле элемента.
  • Required — Если значение этого атрибута равно «required», то заполнение данного элемента будет обязательным для пользователя.
  • Regex — Значением этого атрибута может стать регулярное выражение для оценки правильности заполнения элемента, у которого назначен этот атрибут.
  • error — Значением этого атрибута может быть текст сообщения об ошибки вызванной незаплнением элемента, у которого определен этот атрибут и атрибут required имеет значение «required», либо введенные данные не прошли проверку регулярного выражения.
  • value — Значение этого атрибута является значением элемента по-умолчанию.
  • class — Если этот атрибут не пустой, то элементу будет задан CSS класс из значения этого атрибута.
  • multiple — Данный атрибут может использоваться только в элементе с типом: select. Определяет можно ли выбрать несколько вариантов значений. Возможные значения: multiple.
  • selected — применяется только к элементам типа: select, radio и checkbox. Определяет, отмечен ли элемент по-умолчанию.
  • width — Используется только в элементах типа: captcha. Определяет ширину изображения в пикселах. Возможные значения: целое число не менее 100.
  • height — Используется только в элементах типа: captcha. Определяет высоту изображения в пикселах. Возможные значения: целое число не менее 50.
  • onclick — Используется только в элементах типа: button, reset, checkbox. Определяет HTML атрибут onclick.
  • onchange — Используется только в элементах типа: text, textarea, select. Определяет HTML атрибут onchange.
  • extensions — Используется только в элементах типа: file. Определяет расширения файлов доступных для загрузки перечисленных через запятую. Например: gif, jpg, zip
  • maxsize — Используется только в элементах типа: file. Определяет мексимальный размер загржаемого файла. Принимает значения в килобайтах и магабайтах.

Например, чтобы задать максимальный размер загружаемого файла в 200 килобайт нужно написать: 200Kb. Для размера в 1 мегабайт: 1Mb.

  • color — Используется только в элементах типа: captcha. Определяет цвет надписи в формате HEX. Если отсутствует — цвет генерируется случайным образом. (добавлен в версии 1.0.5)
  • background — Используется только в элементах типа: captcha. Определяет цвет фона в формате HEX. Если отсутствует — цвет генерируется случайным образом. (добавлен в версии 1.0.5)

 

Атрибуты тэга «option»
  • label * — Определяет поясняющую надпись возле элемента.
  • Value * — Определяет вариант значения элемента.
  • Selected — Если значение этого атрибута равно «selected», то данный вариант значения элемента будет отмечен по-умолчанию.
  • Onclick — Определяет HTML атрибут onclick.

Элемент «option» функционирует лишь как содержимое элемента «element» типа: select, radio, checkbox.

Внимание! Атрибуты, отмеченные знаком * являются обязательными.

Обработка формы происходит в соответствии с требованиями указанными в характеристиках элементов. Данные собираются по шаблону прописанному в языковом файле и отправляются на e-mail, занесённый в настройки модуля формы.

Пример кода формы simpleForm2:

{form}

<p>{element label=»Ваше имя» type=»text» required=»required» error=»Введите ваше имя» /}</p>

<p>{element label=»Ваше сообщение» type=»textarea» required=»required» error=»Введите ваше сообщение» /}</p> 

<p>

   {element label=»simpleForm2 — это:» type=»select»}

      {option label=»Модуль» value=»Модуль» /}

      {option label=»Компонент» value=»Компонент» /}

      {option label=»Плагин» value=»Плагин» /}

      {option label=»Не знаю» value=»Не знаю» /}

   {/element}

</p> 

<p>{element type=»submit» value=»Отправить» /}</p>

{/form}

Регулярные выражения для проверки полей:

для проверки e-mail:~^[0-9a-z\. \+[0-9]+\([0-9]{2,4}\)[0-9\-]+$~

История изменений

v.1.0.29

Для элементов text, textarea, captcha, file добавлен атрибут placeholder

v.1.0.27

Существенно переработан JavaScript обслуживающий форму

Добавлен механизм позволяющий форме работать без JavaScirpt

v.1.0.26

Авторизованным пользователям CAPTCHA не отображается

v.1.0.20

Добавлена возможность управления подключением библиотеки jQuery

Добавлена возможность управления режимом работы библиотеки jQuery

v.1.0.19

Исправлена проблема с переводом в Joomla! 1.6.

Добавлена возможность управления результатом обработки формы

v.1.0.13

Добавлена возможность автоматического обновления модуля в Joomla! 1.6.

v.1.0.6

Исправлена ошибка связанная с обработкой нескольких елементов «file» с одинаковыми названиями.

v.1.0.5

Добавлен элемент «form».

Добавлен параметр «color» у элемента типа: «captcha».

Добавлен параметр «background» у элемента типа: «captcha».

v.1.0.4

Исправлена ошибка связанная с обработкой атрибута «onchange».

v.1.0.3

Шаблон письма вынесен в файл шаблона.

v.1.0.2

В письмо добавлена информация о том, с какой страницы было отправлено сообщение.

v.1.0.1

Стало возможно вводить несколько e-mail адресов получателей писем

Письма отправляются в формате HTML

Письмо теперь формируется из 2-х шаблонов. 1- общий шаблон письма. 2- шаблон каждой записи значения элемента формы.

Добавлен новый элемент «file» — он позволяет загружать файлы, которые прикрепляются к письму.

 

 

Shack Forms v5.1.15&3.4.17 — всплывающая форма обратной связи

  • Выберите CMS

    • 0″ data-imgsrc=»/images/icons/joomla.png» data-quant=»209″ data-type=»filter-cms» data-value=»12″ data-checked=»»>  Joomla 4.0
    •  Joomla 3.6
    •  Joomla 2.5
    •  Joomla 1.5
    •  WordPress

    Все авторы

      Все тематики

      • Выберите CMS

        • /img/ico.png» data-quant=»150″ data-type=»filter-cms» data-value=»12″ data-checked=»»>  Joomla 4.0
        •  Joomla 3.6
        •  Joomla 2.5
        •  Joomla 1.5
        •  WordPress

        Все авторы

          Все тематики

          Совместимость
          Joomla 4.0
          Рейтинг

          (Оценок : 756)

          Версия
          5.1.15&3.4.17  

          Данную кнопку следует нажимать только тогда, когда Вы на 100% уверены что разработчик выпустил новую версию на своем сайте. Если это окажится не так – нам придется оштрафовать Вас за ложное скликивание на 20-50% от вашего текущего членства.
          Вы уверены что хотите продожить?

          Тематика
          Русский язык, Контакты и связь
          Тип
          модуль
          Автор
          Joomlashack.com
          Скачано
          3463
          Просмотров
          22165

          скачать архив для Joomla 4.0 | Размер: 3.8 МБ

          ДемоОписание

          Одно из самых популярных расширений в JED каталоге, работающее на AJAX и предоставляющее вашим посетителям красивую форму обратной связи. Неограниченное количество добавляемых полей, возможность загрузки файлов, 5 вариантов появления всплывающей формы, защита от спама, абсолютная адаптивность. Отдельное спасибо разработчикам за предоставленный русский язык для фронтенда! Интеграция с Community Builder, JomSocial, ZOO и SobiPro

          Помимо основной функции — контактной формы, модуль может быть использован для построения :

          • Формы «перезвоните мне», где клиент просто оставляет своей номер телефона
          • Формы бронирования
          • Что-то наподобие тикетов в службу поддержки
          • Опросов и голосований

          Нашли опечатку или неточность в описании? — Выделите фрагмент текста мышкой и нажмите Ctrl + Enter

          Другие расширения от Joomlashack.

          com

          • OSCampus 3.0.15

            Совместимость: J4, J3

            OSCampus позволяет публиковать онлайн-классы. Вы можете использовать OSCampus для создания классов с несколькими уроками и викторинами. Уроки могут состоять из чего угодн …

            1 неделя назад Joomlashack.com Клиенты и их обслуживание Коммуникации и общение

          • OSDownloads 2.2.5

            Compatibility: J4, J3

            OSDownloads — это самый простой способ добавить загрузки на сайт с Joomla.

            OSDownloads создает простой в управлении, но в то же время, расширяемый каталог загрузо …

            3 недели назад Joomlashack.com Доступ и безопасность Администрирование Каталоги и документы

          • OSMap PRO 5.0.10

            Карта сайта помогает поисковым системам понять организацию контента сайта. OSMap — это самый простой способ создать карту сайта. Все, что вам нужно сделать, это установить этот компонент. Остальное он сделает автомати …

            1 месяц назад Joomlashack. com Администрирование Seo оптимизация Поиск и индексирование Меню и навигация

          • OSYouTube 3.3.15 & 4.0.1

            У вас проблемы со встраиванием видео YouTube на сайт Joomla? OSYouTube — самый быстрый и простой способ использования YouTube с помощью Joomla. OSYouTube — это очень удобный плагин для встраивания видеороликов с YouTu …

            3 месяца назад Joomlashack.com Редакторы кода

          • JCal PRO 4.5.4

            JCal Pro — одна из лучших реализаций календаря для Joomla. Многоязычный, быстрый и легко настраиваемый компонент позволяет создавать и управлять различными видами событий и мероприятий.

            Основной функционал ком …

            3 месяца назад Joomlashack.com Календари и события

          • OSMeta 2.0.3

            OSMeta — это самый простой способ управления метаданными для вашего сайта Joomla. С OSMeta вы сможете легко управлять названиями страниц, ключевыми словами и URL-адресами для всех своих статей с помощью одного эк …

            3 месяца назад Joomlashack. com Seo оптимизация

          Показать ещё

          Джумла! Каталог расширений

          Бесплатно

          Akeeba Backup

          By Akeeba Ltd

          Site Security

          Akeeba Backup Core — наиболее широко используемый компонент резервного копирования с открытым исходным кодом для Joomla! CMS. Его задача проста: создать резервную копию сайта, которую можно восстановить на любом сервере с поддержкой Joomla!, что делает его идеальным не только для резервного копирования, но и для переноса сайта или даже для развертывания сайтов на серверах ваших клиентов. Akeeba Backup создает полную резервную копию вашего сайта в одном архиве. В архиве все т…

          Бесплатно

          Convert Forms

          By Tassos Marinos

          Контактные формы

          Convert Forms — это простой и мощный конструктор расширений форм Joomla, предназначенный для роста. Еще никогда не было более простого способа привлечь потенциальных клиентов для ваших маркетинговых кампаний, чем Convert Forms. Создавайте идеальные конвертирующие формы AJAX для своего веб-сайта Joomla, которые интегрируются с постоянно расширяющимся списком основных сторонних сервисов кампаний, таких как MailChimp, AWeber, Google Analytics, GetResponse, Activ…

          Платная загрузка

          JSitemap

          By J!Extensions Store

          Карта сайта

          JSitemap — генератор карты сайта и контента для Joomla, удостоенное наград расширение и комплексное SEO-решение для Joomla! Это самое популярное и продвинутое решение для управления SEO и картами сайта для Joomla с почти 20 000 пользователей и 200 000 установок, и это первое программное обеспечение для SEO для Joomla, в котором реализован новый Google Indexing API и ChatGPT. Создайте XML и HTML карту сайта для Joomla…

          Платная загрузка

          Event Booking

          By Ossolution Team

          Events

          Events Booking — это самое мощное, многофункциональное и простое в использовании расширение Events Registration для Joomla. Он позволяет создавать события (как бесплатные, так и платные), позволяет зарегистрированным лицам регистрироваться на эти события (индивидуальная, групповая регистрация или корзина покупок) и обрабатывать платежи через шлюзы онлайн-платежей. Основные характеристики: Вложенные категории Events Booking позволяет организовывать мероприятия через бесконечность…

          Бесплатно

          JCE

          By Widget Factory Limited

          Editors

          Отмеченный наградами настраиваемый WYSIWYG-редактор для Joomla! Включает расширенную обработку изображений, файлов и ссылок, поддержку плагинов и интерфейс администрирования для настройки редактора. Офисные функции и знакомые кнопки упрощают форматирование Загружайте, переименовывайте, удаляйте, вырезайте/копируйте/вставляйте изображения и вставляйте их в свои статьи, используя интуитивно понятный и знакомый интерфейс. Создание ссылок на категории,…

          Бесплатно

          JEvents

          By Geraint Edwards

          Events

          JEvents — хорошо известное и любимое решение для календаря событий и управления для Joomla. JEvents предоставляет полное решение для событий и календаря для вашего Joomla! сайт. Отображение ваших событий в списках или в виде визуального ежемесячного календаря, создание сложных шаблонов повторов, импорт и экспорт ваших событий с помощью нескольких щелчков мыши, предложение ленты с вашими последними событиями.

          Календарь JEvents переведен на м…

          Платная загрузка

          EngageBox

          Автор Tassos Marinos

          Всплывающие окна и iFrames

          Всплывающие окна и модальные окна, которые повысят коэффициент конверсии и помогут превратить посетителей в подписчиков и клиентов. Создайте всплывающее окно с согласием на загрузку страницы, липкую панель уведомлений, плавающую панель, всплывающее окно с намерением выйти, всплывающее окно с лайтбоксом, слайд-ин, полноэкранное всплывающее окно, боковую панель, экран нажатия на сайт вниз (приветственный коврик), всплывающее окно любого существующего модуля или напишите свое собственное сообщение. Popup и Modal могут быть назначены определенным…

          Платная загрузка

          Contact Enhanced Component

          By Ideal Extensions

          Contact Forms

          Contacts Enhanced — это менеджер контактов и компонент формы с множеством функций: GOOGLE КАРТЫ и направления; НЕОГРАНИЧЕННЫЕ ПОЛЯ ФОРМ: теперь у вас может быть столько настраиваемых полей, сколько вы пожелаете. Вы можете запросить любую информацию, которая вам нужна, от пользователей, которые связываются с вами; Доступные типы полей: Текст, Многотекстовое (текстовое поле), Список выбора, Флажок, Радиокнопка, Дата, Диапазон дат, Число, Диапазон чисел,…

          Платная загрузка

          EasyBlog

          By stackideas

          Blog

          Easy Blog — лучшее расширение блога Joomla, которое поддерживает более 80 000 Joomla! веб-сайты и блог. Easy Blog можно использовать для управления личным блогом, блогом компании, блогом категории или даже коллективным блогом. Easy Blog имеет множество интеграций с социальными сетями, что позволяет автоматически публиковать сообщения в Facebook, Twitter, LinkedIn. Расширение Easy Blog также имеет встроенную интеграцию с EasySocial, JomSoci…

          Бесплатно

          Галерея Ozio

          By Alexred

          Галереи

          Галерея Ozio — это адаптивная фото- и ВИДЕО-галерея, разработанная для Joomla, написанная на javascript, которая показывает изображения, опубликованные ТОЛЬКО на Flickr.

          com и в личном профиле Google Photos, а также видео с YouTube. Все ваши изображения и видео размещаются в облаке и автоматически масштабируются с использованием настроек высокого качества. Это некоммерческая версия Ozio Gallery. Вы можете продолжать использовать эту бесплатную версию с ограничениями…

          Бесплатно

          Галерея Phoca

          Ян Павелка

          Галереи

          Галерея Phoca — это Joomla! компонент. Современная и отзывчивая галерея с множеством различных методов детализации. Он полностью совместим с Joomla 4 — см. Phoca Gallery и Joomla 4 Demo. Параметры: более 200 параметров, что позволяет стилизовать галерею по-разному. Дополнительные плагины: более 10 плагинов Дополнительные модули более 5 плагинов Внешние изображения: Picasa, Google+, Google Фото, изображения…

          Бесплатно

          Расширенный менеджер модулей

          By Regular Labs

          Управление модулями

          Расширенный менеджер модулей — управляйте своими модулями так, как это должно быть. Advanced Module Manager — это расширение, которое меняет способ работы вашего менеджера модулей. Он добавляет множество функций, таких как: ★ Множество условий публикации ваших модулей! Вы можете управлять модулями публикации (ALL / ANY): ☆ Пункт меню ☆ Домашняя страница …

          Бесплатно

          FaLang

          By Stéphane Bouey

          Многоязычный контент

          Переведите свой сайт на несколько языков самым простым способом. Компонент Falang позволяет вам управлять переводами всего вашего контента, даже контента всех ваших компонентов/модулей на вашем веб-сайте. Совместимость с Joomla 4: Falang 4.X, последняя версия 4.9 (16.02.2023) Joomla 3.9 и 3.10 — это версия Falang 3.10.X, последняя версия 3.10.6 (21.10.2022) Так как версия 2.0 показывает статус компонента…

          Платная загрузка

          EShop

          By Ossolution Team

          Корзина

          EShop — это мощное и гибкое расширение корзины покупок / электронной коммерции Joomla. Он построен на основе стандартного Joomla! Структура MVC с множеством замечательных функций, удобна для пользователя и проста в настройке. Вы просто устанавливаете, добавляете продукты, включаете встроенные модули, платежные плагины, плагины доставки, и вы готовы начать принимать заказы. ОСОБЕННОСТИ КАТАЛОГА: ★ Режим каталога ★ Режим корзины котировок ★ Не…

          Платная загрузка

          Shack Forms

          By Joomlashack

          Контактные формы

          Shack Forms — это самый простой и мощный способ добавления форм на ваш сайт Joomla. Shack Forms позволяет настраивать формы, а затем отображать их в ваших статьях, во всплывающих окнах, в модулях или где угодно. Дизайн Shack Forms полностью гибок благодаря множеству различных тем, стилей и эффектов. Без использования какого-либо кода Shack Forms может красиво выглядеть на вашем сайте. Покажите свою Joomla…

          Бесплатно

          sigplus

          By Levente Hunyadi

          Галереи

          sigplus добавляет фото и мультимедийные галереи в статьи Joomla с помощью простого синтаксиса. Настройка занимает считанные минуты, но для опытных пользователей предлагается широкий спектр опций. Несмотря на свою универсальность, sigplus полностью бесплатен. Это полноценный продукт со всеми включенными функциями, нет необходимости покупать коммерческую профессиональную версию для дополнительных функций или приобретать членство в клубе…

          Бесплатно

          J2Store

          By Ramesh Elamathi

          Корзина покупок

          J2Store — это встроенная корзина покупок Joomla и расширение электронной коммерции. Создайте свой интернет-магазин и продавайте онлайн быстро и легко. Он расширяет статьи как продукты и позволяет вам превращать статьи в полноценные продукты. Никаких накладных расходов на сайт. Нет громоздкой регистрации. Просто прямо из коробки. Создайте красивый интернет-магазин, используя только статьи Joomla. Используйте статьи как продукты, определите z…

          Бесплатно

          Community Builder

          Автор команды CB на Joomlapolis.com

          Communities

          Community Builder (CB) — чрезвычайно гибкое и надежное решение для социальных сетей для Joomla. CB имеет огромную пользовательскую базу, долгую историю и большое будущее. Социальные веб-сайты выходят далеко за рамки двойников Facebook, а CB имеет буквально сотни встроенных функций и может быть дополнен дополнительными (бесплатными или коммерческими) надстройками от команды CB и других сторон, которые помогут вам реализовать свои собственные. ..

          Пользовательская контактная форма для Joomla. Всплывающие и классические макеты.

          • Бесплатная версия
          • Адаптивный дизайн
          • Конструктор Easy Form
          • Всплывающая форма
          • Английский, русский и испанский языки

          Joomly Contactus — настраиваемая контактная форма для сайтов на Joomla 2.5 — 3.x. Модуль прост в установке и настройке. Вы можете создать свою собственную всплывающую или классическую форму с конструктором форм , добавьте Recaptcha и загрузку файла. Все письма будут приходить на вашу почту, также вы можете прочитать все сообщения в админ панели.

          Почему Contactus — лучшая контактная форма для Joomla?

          Дизайн

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

          Лицензия

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

          Простота использования

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

          Цели для Google Analytics

          Все модули имеют шаблон целей Google Analytics . Просто заполните несколько полей и отслеживайте свои цели.

          Конструктор форм

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

          Всплывающая форма

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

          Загрузчик файлов

          Мы сделали отличный загрузчик файлов для Contactus. Теперь вы можете добавить в сообщение несколько файлов.

          Recaptcha

          Мы используем Google Recaptcha 2 и 3 в модуле. Эта капча проста в использовании и обеспечивает максимальную защиту.

          Закрепляемая кнопка

          Добавьте закрепляемую кнопку на свою страницу, и пользователи смогут вызывать форму «Свяжитесь с нами» из любого места.

          Свяжитесь с нами по форме учебника:

          Скачать контактную форму

          Базовый

          Бесплатно

          • Отправка сообщения
          • Цели для аналитики
          • Авторское право

          Стандарт

          4.