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>
{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 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.
comOSCampus 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! сайт. Отображение ваших событий в списках или в виде визуального ежемесячного календаря, создание сложных шаблонов повторов, импорт и экспорт ваших событий с помощью нескольких щелчков мыши, предложение ленты с вашими последними событиями.
Платная загрузка
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.
Бесплатно
Галерея 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.