Контакты для сайта и форма обратной связи с помощью встроенного компонента Joomla

Создание формы обратной связи Joomla 3

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

Чтобы создать страницу контактов, ни к каким сторонним разработкам прибегать не нужно — Joomla имеет в своём арсенале компонент Контакты. Теоретически с его помощью можно создать сколько угодно страниц обратной связи (например, для каждого владельца сайта, для каждого филиала магазина), но на практике страница обратной связи нужна бывает всего одна, её созданием сейчас и займёмся, а после добавим пункт меню, чтобы посетители могли до неё добраться.

Создаём страницу контактов

Алгоритм создания вам уже знаком.

1. В главном меню панели управления Joomla откройте Компоненты -> Контакты.

2. На открывшейся странице нажмите кнопку Создать.

3. Отредактируйте страницу контакта. Чтобы появилась форма обратной связи, достаточно заполнить поле Имя, выбрать связанного пользователя, на вкладке Настройки отображения из раскрывающегося списка Формат отображения выбрать вариант Обычный, а также на вкладке Настройки отображения контактов из раскрывающегося списка Показывать форму обратной связи выбрать Показать.

4. Нажмите кнопку Сохранить.

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

Создаём ведущий на неё пункт меню

1. Перейдите к созданию нового пункта в том меню, куда хотите поместить ссылку на страницу контактов.

2. В поле Заголовок введите название нового пункта.

3. В области Тип пункта меню нажмите кнопку Выбрать, в появившемся списке щёлкните Контакты -> Контакт.

4. Нажмите кнопку Выбрать в области Выбор контакта и щёлкните на наименовании страницы обратной связи.

5. Нажмите кнопку Сохранить.

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

Редактор контактов

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

Единственное обязательное и не заполняемое автоматически поле — Имя. Судя по всему, разработчики компонента подразумевали создание большого количества форм и хотели, чтобы вы ввели сюда имя конкретного контактного лица, одного из многих, но если на сайте планируется разместить всего одну контактную страницу, то вместо имени лучше ввести название (h1), так как оно будет отображаться на странице, и пользователи будут его видеть. Сюда можно ввести «Контакты», «Обратная связь» или нечто подобное.

Поле Алиас нам уже знакомо, например, по работе с менеджером категорий.

Остальные настройки распределены по вкладкам.

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

Дополнительная информация

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

Параметры публикации

Те же элементы, что и в редакторе страниц: начало/конец публикации, дата создания, информация об авторе, изменениях и количестве просмотров, а также поля для ввода метаданных.

Настройки отображения

Здесь можно отобразить или скрыть каждое из сведений, указанных на вкладке Контакт, например, спрятать должность, но отобразить страну и почтовый индекс, или сделать наоборот. Также здесь можно настроить показ опубликованных пользователем материалов и выбрать альтернативный макет отображения страницы, чтобы она приобрела отличный от остальной части сайта внешний вид. Однако самая интересная из простых возможностей — раскрывающийся список Формат отображения.

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

  • По умолчанию. Если не трогать настройку, будет выбран сворачивающийся список.
  • Сворачивающийся список. Вариант, при котором блоки располагаются один под другим, и чтобы открыть раздел, нужно щёлкнуть кнопкой мыши на его названии.
  • Вкладки. Данные распределяются по вкладкам, горизонтально.
  • Обычный. Пользователь увидит сразу все контактные данные — как раз то, что нужно, если вы хотите сразу показать форму обратной связи.

Настройки отображения контактов

Кроме того, что здесь можно показать или скрыть форму обратной связи, настройки вкладки позволяют также убрать флажок, благодаря которому пользователь может отправить копию адресованного вам письма на всякий случай самому себе. На этой же вкладке можно заблокировать определённые e-mail-адреса, темы и тексты писем, чтобы защититься от спама или нежелательной почты (фрагменты запрещённого текста либо записываются каждый с новой строки, либо отделяются друг от друга точкой с запятой). Включение функции Проверять сессию приведёт к тому, что вам не смогут написать пользователи с отключенными cookie, Если хотите, чтобы после успешной отправки письма посетитель был перенесён на другую страницу, введите её адрес в поле Перенаправление.

Обратная связь Joomla 3

Дата публикации: 2016-05-25

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

Стандартный функционал Joomla содержит встроенный компонент “Контакты”, благодаря которому можно организовать прием сообщений на сайте, но он не совсем удобен в использовании, да и ограничен функционально. Особенно если необходимо добавить дополнительные поля в форму обратной связи, что как Вы знаете не возможно в выше указанном расширении. Поэтому в данной статье, для формирования формы обратной связи, мы используем дополнительное расширение, под названием Flexi Contact.

Данное расширение, очень простое в работе и настройке, но в тоже время достаточно функциональное. Поэтому на странице описания данного расширения официального сайта Joomla, кликаем по ссылке “Download” и переходим на сайт разработчика.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

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

Далее, устанавливаем компонент стандартным способом, используя менеджер расширений Joomla. После установки переходим в панель управления компонентом.

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

Доступны следующие поля:

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

Отправить HTML – можно ли отправлять в письме теги HTML.

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

Сообщение для Пользователя – нужно ли отправлять копию отправляемого сообщения пользователю.

Send button class – класс кнопки отправки формы.

Группа полей “Требования соглашения” – содержит поля для настройки пользовательского соглашения, с которым при необходимости, пользователь должен ознакомиться перед отправкой формы. В поле “Пояснение” – указывается строка поясняющая пользователю, что необходимо согласиться со специальным соглашением, которое располагается на определенной странице, адрес которой добавляется в поле “Ссылка”. Соответственно в поле “Имя” необходимо добавить заголовок ссылки.

Следующий раздел настроек – “Сообщение для администратора”, в котором Вы можете сформировать шаблон сообщения, которое будет отправлено администратору, или же пользователю указанном в качестве получателя сообщения.

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

Следующий раздел настроек – “Сообщение для пользователя”, в котором Вы можете настроить шаблон сообщения, отправляемого в качестве копии пользователю, по аналогии с предыдущим разделом.

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

Следующий раздел – “Поля формы” позволяет непосредственно настроить форму обратной связи данного расширения.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

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

Разделы “Текст в верху” и “Текст в низу”, позволяют добавить дополнительный текст который будет отображаться над формой и под ней соответственно. На этом настойка компонента FlexiContact завершена.

Далее, используя менеджер меню, создадим страницу, для отображения будущей формы. Для этого в настройке “Тип меню” выбираем вид “Форма контакта”, компонента “FlexiContact”.

При этом на вкладке “Параметры” в поле “Email To” необходимо указать адрес электронной почты получателя сообщения пользователя.

После этого сохраняем изменения и переходим в пользовательскую часть для проверки результатов работы.

Как Вы видите для CMS Joomla обратная связь, реализованная с помощью компонента FlexiContact успешно работает.

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

В данной статье хотел бы Вам предложить очень простой модуль под названием SP Quick Contact, который отлично справляется с задачей отправки сообщения по указанному адресу.

На странице описания, традиционно кликаем по ссылке “Download” и переходим на официальный сайт разработчика.

Далее, используем ссылку “Login to Download”, для перехода на страницу авторизации и последующего скачивания модуля (если у Вас нет учетной записи на данном сайте необходимо пройти регистрацию).

Далее устанавливаем модуль, используя менеджер расширений. После этого в менеджере модулей открываем новый модуль для настройки.

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

Admin Email — электронный ящик, на который будут отправляться сообщения.

Notice Sendmail Success – сообщение о успешной отправке письма.

Notice Sendmail Failed — сообщение о неудачной отправке письма.

Enable Captcha — нужно ли включить каптчу.

Captcha Question – вопрос, на который нужно будет ответить в каптче.

Captcha Answer — ответ на вопрос каптчи.

Wrong captcha warning text — текст, при не правильном ответе на вопрос каптчи.

Настроив функционал модуля, сохраняем изменения и переходим в пользовательскую часть для проверки.

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Joomla-Ученик

12 фишек без которых Вы не создадите полноценный сайт на Joomla!

Создание формы обратной связи стандартными средствами Joomla.

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

Иногда бывает так, что вы давно уже знакомы с Joomla и вроде бы знаете эту CMS достаточно хорошо, но в один прекрасный день обнаруживаете новую возможность, которая все это время имелась в Joomla, но вы о ней даже не подозревали. Точно также получается и с формой обратной связи – она есть, но найти ее довольно непросто.

Помимо стандартной формы обратной связи советую попробовать мой модуль Wedal Joomla Callback. Он бесплатен и позволяет загружать и отправлять форму обратной связи без перезагрузки страницы.

Создание формы обратной средствами Joomla. Компонент «Контакты».

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

В Joomla есть стандартный компонент с названием «Контакты». Легко понять, что он позволяет показать на сайте список контактов владельцев сайта, менеджеров и.т.д. Вы скажете: «Ну и зачем разбираться с целым компонентом, если можно просто создать статью, указав в ней необходимые контактные данные?». Во многом вы будете правы. Но, к сожалению, поступив именно так, вы никогда не узнаете, что компонент «Контакты» позволяет создать отдельную форму обратной связи для каждого контактного лица. Уже интереснее?

На сайте Wedal.ru вы можете увидеть пример такой формы:

Как видите, все необходимое для связи имеется. Этой формой посетители пользуются достаточно часто. Как ее создать?

Компонент «Контакты». Добавление контакта.

Переходим в «Компоненты» –> «Контакты» и добавляем новый контакт.

Появится следующая форма:

Здесь вы указываете имя контакта, и выбираете пользователя, который будет связан с контактом. Обычно это администратор.

В поле «Дополнительная информация» можете указать какой-то текст, который требуется показать на странице контакта.

Во вкладке «Детали контакта» не заполняем ничего.

Во вкладке «Настройки отображения» скрываем все лишнее:

Во вкладке «Форма обратной связи» показываем форму:

Компонент «Контакты». Добавление пункта меню контакта.

После того, как контакт создан, необходимо показать его на сайте. Для этого создаем в меню пункт «Контакты» или «Обратная связь» и выбираем для него тип «Контакты» –> «Контакт»:

После этого в появившейся справа форме выбираем созданный нами контакт:

На этом все. Можно смотреть на нашу форму на сайте.

Важно! Обязательно проверьте работоспособность полученной формы обратной связи. Иногда, из-за неправильных настроек отправления писем, почта не отправляется. Это ошибка не формы контактов, а настроек Joomla по работе с почтой (смотрите общие настройки Joomla).

Создание формы обратной средствами Joomla. Защита от спама.

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

Как защитить форму обратной связи от спама? В Joomla 2.5 имеется поддержка наверное самой лучшей капчи(код с картинки) reCAPTCHA. Алгоритм ее активации следующий:

1) Получение ключей. Чтобы получить ключи активации, нужно перейти на страницу http://www.google.com/recaptcha/whyrecaptcha и нажать кнопку «Sign Up Now». Вам будет предложено авторизоваться в аккаунте Google(сервис reCaptcha принадлежит Google). Если такового нет, то придется зарегистрировать. После авторизации вас попросят ввести адрес сайта:

И после этого будут сгенерированы два ключа.

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

2) Идем в менеджер плагинов сайта и находим там плагин «CAPTCHA — reCAPTCHA».

В его настройках видим поля для ввода ключей:

Вводим ключи, активируем плагин и сохраняем его.

3) Переходим в компонент контактов и открываем настройки:

В опции «Включить CAPTCHA» выбираем «CAPTCHA — reCAPTCHA». Сохраняем. Готово. Теперь капча появится в нашей форме обратной связи.

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

На этом всё. Потратив 5 минут, можно создать простую и удобную форму обратной связи для вашего Joomla-сайта, не прибегая к использованию сторонних расширений.

Понравилась статья? Сохраните себе на стену:

Компонент «Контакты»

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

В Joomla! все это позволяет реализовывать компонент «Контакты».

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

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

Попробовав различные варианты при работе с компонентов контактов, просто поражаешься его возможностям. Как и в Joomla! 1.6, здесь возможно создавать вложенные категории и различные типы элементов пунктов меню. В настройках (Компоненты → Контакты → Опции), можно, например, настроить внешний вид формы обратной связи (слайдер, простая страница, вкладки), а также настроить целый ряд других параметров.

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

Рис. 1. Раздел обратной связи.

Для этого примера были созданы две категории: «cocoate» и подкатегория «Сотрудники». Можно было бы добавить изображение и описание, но в данном случае мы заполнили только поле заголовка (рис. 2).

Рис. 2. Категории страниц обратной связи.

Для каждой формы обратной связи необходимо контактное лицо с адресом его электронной почты. Контактная форма может быть связана с учетной записью пользователя или быть отдельной. В подобном случае, мы создали три отдельных контакта, связанных с категорией cocoate без связи с учетными записями. Помимо этого, создали два контакта, относящихся к группе категорий и связанных с существующей учетной записью пользователей (рис. 3).

Рис. 3. Контактные записи.

Если происходят какие-либо изменения в контактных данных пользователей, например, смена номера телефона. Для таких моментов было бы хорошо внести необходимые изменения, непосредственно из профиля пользователя не пользуясь администраторской панелью. Чтобы пользователь сам мог корректировать свои данные. Для решения этой задачи Joomla! предоставляет плагин «Данные профиля». Его просто нужно активировать в Расширения → Плагины. После установки плагина в профиле пользователя появляется новая область для редактирования данных, которые будут, выводится в поле обратной связи.

И немного о коллегах. Созданием сайтов на Joomla занимаются многие, но не все умеют с ней работать. Однако для студии InClouds создание сайтов на джумле не составит проблем.

Fox Contact –компонент форм обратной связи для Joomla 2.5

Здравствуйте уважаемые читатели блога lessons-joomla.ru. Хочу представить вам расширение Fox Contact –компонент форм обратной связи для Joomla 2.5. Данное расширение полностью русифицировано и что особенно радует, имеет после установки не только сам компонент, но и модуль обратной связи. Кроме этого данное расширение может создавать не только текстовые поля, но чек боксы и выпадающие списки. Возможна настройка стилей, а также отправка сообщений нескольким адресатам. В общем данный компонент подойдет для организации обратной связи на любых сайтах.

Установка и настройка Fox Contact

Установка данного компонента происходит стандартно через Расширения > Менеджер расширений.

Далее если вы хотите вывести форму обратной связи через меню, то идем в Меню > Менеджер меню: Пункты меню создаем наш пункт меню (допустим Контакты) и в выборе Тип пункта меню выбираем > страница Fox Contact. Настройка формы обратной связи производится в самом пункте меню.

Рассмотрим по порядку все настройки:

Основные параметры. Скриншот приведен выше. Отвечают за настройку вашей почты. Можно указать любое количество почтовых ящиков на которые будут приходить письма пользователей. Разделение почтовых ящиков происходит через запятую.

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

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

Безопасность. Данные настройки отвечают за спам и капчу в копоненте форм обратной связи Fox Contact. Рекомендую вид captcha поставить цифровую, а описание каптчи (Captcha) изменить с Ключ защиты на Дайте ответ на арифметическое действие.

Дополнительные параметры. Здесь вы можете выбрать стиль CSS из двух уже имеющихся, ну или создать свой и подключить его.

Newsletter интеграция. Данная настройка отвечает за интеграцию с AcyMailing компонентом рассылок для Joomla и jNews. Тут я вам помочь не смогу. Так как пока сам разбираюсь с AcyMailing компонентом. На этом настройки здесь и заканчиваются.

Если вы хотите вывести форму обратной связи через модуль. Создаем через Менеджер расширений > Менеджер модулей > Fox Contact модуль обратной связи. Его настройка производится так же как описано выше. Определяем позицию, озаглавливаем и публикуем в выбранной позиции. Можно сколько угодно создавать форм обратной связи и публиковать на различных страницах сайта.

Надеюсь я вдохновил вас на использование Fox Contact –компонент форм обратной связи для Joomla 2.5 на своих сайтах. Расширение шикарное и нисколько не уступает по своему функционалу компоненту aiContactSafe, а может даже и превосходит его.

Модуль отправки заявок LEGA FeedBack

Модуль Joomla для:

  • отправки заявок с сайта или лендинга
  • формы обратной связи

Особенности:

  • 6 настраиваемых полей
  • интеграция с Яндекс Метрикой и Google Analytics
  • изменение внешнего вида
  • соглашение с политикой
  • защита от спама

Типы полей:

  • Имя
  • Емейл
  • Телефон, с возможностью включения маски для заполнения номера
  • Произвольное поле
  • Сообщение
  • Вложение

Видео обзор модуля заявок

Инструкция к модулю

Настройки модуля разнесены на 5 вкладок.

Модуль (общие)

ID модуля — указывается ID для модуля. Если вы будете размещать несколько модулей на странице, то у каждого должны быть уникальный ID

Режим работы модуля — можно использовать два режима: форма и кнопка.
Форма — это обычный вывод формы, кнопка — вывод кнопки, при клике по которой открывается всплывающее окно с формой.

Отсылка оповещений — вариант отправки уведомлений: по емейл, по смс или всё вместе.

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

Тема письма — тема сообщения от модуля

Заголовок формы — основной заголовок формы, выводится в теге H3

Подзаголовок — подзаголовок, выводится в теге h4

Текст на кнопке — можно задать свой текст на кнопке «Отправить»

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

Сообщение после отправки — этот текст будет показан пользователю, когда он отправит форму

Редирект — можно настроить перенаправление пользователя после заполнения формы на какую либо страницу.

Временная ловушка — указывается минимальное время заполнения формы в секундах.
Все попытки заполнения формы менее чем за это время будут заблокированы. 4 секунды — оптимально. Быстрее может заполнить только спам бот)

Показывать политику — показывать ли галочку для соглашения с политикой/офертой.

Название документа — само название документа, с которым нужно согласиться: политика, договор и т.д.

Ссылка на политику — ссылка на документ, с которым соглашаются.

Поля формы

В каждом есть:

  • выбор включить/отключить
  • обязательно к заполнению
  • подсказка в поле

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

А для поля загрузка файла можно указать ограничение на загрузку файла.
Загружать можно любые файлы кроме php и js.

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

Переданный файл переименовывается и сохраняется в папке tmp, получить доступ к нему и запустить у злоумышленника не получится.
На всякий случай создайте в папке tmp пустой файл index.html

Внешний вид

Здесь настраивается внешний вид формы и полей.

Размер текста, его цвета, фоны, заголовки и т.д.
Переписывать их не вижу смысла, у каждого параметра есть подсказка.

№ счётчика метрики — если хотите отслеживать отправку заявок в Яндекс.Метрике, то укажите в этом поле номер вашего счётчика.
А в самой Я.Метрике создайте цель с типом «Событие» и укажите идентификатор LEGA_FORM

Отслеживать цели в GA — включает отслеживание отправки формы в Google Analytics, событие выглядит так: send, event, create_lid, submit

Использовать CSS — можно отключить стандартные CSS стили и использовать свои. Также это удобно при ускорении, когда все стили объединяются в одном месте.

Пользовательский CSS — здесь можно добавить свой CSS код для кастомизации модуля.

Отправка смс сообщений производится через сервис SMS.ru, там вы можете отправлять на свой номер до 5 сообщений бесплатно.

API ID — ваш api_id в сервисе sms.ru. Его можно получить после регистрации в сервисе.

Номер телефона в сервисе SMS.ru — это тот телефон, который вы указывали при регистрации в сервисе.

Размер смс сообщений — короткое и полное.

Короткое — подставляется только имя и телефон.
Полное — подставляются все данные из формы.

Рекомендую использовать короткое смс, чтобы не переплачивать.

Форма обратной связи для Joomla

Условия распространения: Бесплатно

Совместимость: Joomla 3

Состав пакета: M

Модуль формы обратной связи Joomla

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

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

Из преимуществ использования модуля можно отметить:

  • Работа в режиме оповещения через социальные сети и сервисы: SMS.ru, Telegram, Pozvonim.com, PushAll, Slack, Trello, VK.
  • Использование для формирования доски отзывов в Вконтакте.
  • Полноценный callback через сервис Pozvonim.com — обоюдный вызов клиента и вас через несколько секунд, как оставлен номер.
  • Традиционная форма обратной связи с отправкой на email.

Попробуй другие расширения обратной связи:

Это коммерческая версия модуля SimpleCallback, она имеет ряд дополнительных опций.

Расширение, которое позволяет внедрить онлайн консультанта на базе сервиса Вконтакте.

Возможности модуля обратной связи

  • Совместимость Joomla 3.
  • Оповещение через вашего бота в мессенджер Телеграмм.
  • Сallback вызов через сервис Pozvonim.
  • Оповещения в браузере через сервис PushAll.
  • Сбор данных об обращениях в Slack.
  • Сбор данных об обращениях в Trello.
  • Создание лида в Битрикс24.
  • Мегаплан создание Задачи и Клиентов.
  • amoCRM добавление лидов, задач, контактов, заметок.
  • Сбор данных в Mattermost.
  • Интеграция с компонентом рассылок Acymailing.
  • Отправка смс оповещений через сервис sms.ru.
  • Режим отзывов или обсуждений во Вконтакте.
  • Возможность упоминать пользователя Вконтакте в сообщениях.
  • Отправка сообщений на емеил.
  • Вы можете запрашивать данные у пользователя: Имя, телефон, емеил, сообщение, файл, город.
  • Указывать, какие поля обязательные.
  • Оставлять рейтинг.
  • Есть функция согласия на обработку данных.
  • Настройка целей Google Analytics / Yandex Metrika — reachgoal по OnClick submit.
  • Редирект после успешного заполнения формы.
  • Возможность указать свои CSS стили.
  • Поддержка Bootstrap 4.

Как использовать модуль обратной связи?

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

  1. Телеграмм — очень популярных мессенджер. Вы добавляете бота себе или в группу ваших менеджеров по продажам, как только приходит обратная связь бот сообщает в группу или индивидуально, что пришел такой то заказ надо совершить звонок или связаться.
  2. Как система сбора отзывов от клиентов. Вам необходимо собирать отзывы от клиентов? Наш модуль поможет вам это сделать, а за одно продвинет вашу группу Вконтакте. Настройте постиг отзывов на стену от лица группы, а на сайт выведите виджет группы Вконтакте. Вы сразу получаете несколько преимуществ: наполнение сообщениями группы, ваши подписчики видят новые сообщения, а на сайте вы получаете гостевую книгу основанную на реальных отзывах из Вконтакте.
  3. Slack или Trello. По сути в каждой системе может быть создана задача, которую вы можете контролировать и выставлять соответствующие статусы.

Видео обзор расширения SimpleCallback

Еще расширения для вашего сайта

Модуль социальных групп во вкладках выводит виджеты групп: Одноклассники, Вконтакте, Twitter, Facebook, Google+

Плагин социальных комментариев позволяющий интегрировать сервисы Cackle, Disqus, Hypercomments и SVKAMENT. В данный момент плагин поддерживает интеграцию с компонентами: Zoo, K2, EasyBlog, JoomShopping, VirtueMart и ADSmanager в один клик.

История версий Форма обратной связи для Joomla

  • Исправление для Телеграм.
  • Новый дизайн админ панели модуля.
  • Новый дизайн фронта поддержка Bootstrap 4.
  • Старый шаблон переименован в defaultold.
  • Выпущена коммерческая версия.

Вся история версий

Вся история версий Форма обратной связи для Joomla

  • Исправление для Телеграм.
  • Новый дизайн админ панели модуля.
  • Новый дизайн фронта поддержка Bootstrap 4.
  • Старый шаблон переименован в defaultold.
  • Выпущена коммерческая версия.
  • Исправление для Телеграм.
  • Исправление JS скриптов.
  • Добавлена поддержка Acymailing.
  • Добавлено поле для редиректа после успешного заполнения формы.
  • Добавлено поле для целей GA/YA — reachgoal по OnClick submit.
  • Добавлено поле — свои CSS.
  • Добавлена поддержка: Мегаплан (Задачи и Клиенты).
  • Добавлена поддержка: amoCRM (лиды, задачи, контакты, заметки).
  • Исправление ответить пользователю.
  • Исправление вкладок.
  • Исправление стилей формы.
  • Добавлена поддержка: Битрикс24 (лиды).
  • Добавлен поддержка Mattermost.
  • Добавлено новое произвольное поле (input) — можете использовать, где потребуется.
  • Для ВК добавлено поле (Упомянуть пользователя) — можете указать профиль администратора и получать уведомления.
  • Мелкие фиксы.
  • Fix ошибки на php 5.3.
  • Условие для капчи.
  • Вынесены настройки css классов для кнопки submit (отправка).
  • Добавлена группа опций для согласия на обработку персональных данных.
  • Форк оригинального модуля

Простая обратная связь на Joomla 2.5 (модуль)

Часто помимо стандартного компонента контакты в Joomla 2.5 необходима еще одна обратная связь с произвольными полями, которые вы сами сможете сделать в админке. Именно для этого и создан модуль, о котором пойдет речь в этой статье.

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

Установка и настройка

После скачки и установки модуля, — откройте его.

В поле Sender email — впишите тот email, который будет как email отправителя

В поле Recieve email — впишите тот email, на который будет приходить почта

Лично я всегда ставлю одинаковые email-ы, на которые будет приходить почта

В поле Mail subject введите тему письма, которая будет приходить вам на почту

Поле Simple code содержит простой код формы, с помощью которой вы можете изменить форму и ее элементы, об этом позже.

Поле Ok text — здесь вы можете написать свой текст при успешной отправки формы, я обычно ставлю ссылку на сайт: Сообщение успешно отправлено. Вернуться назад

После того, как вы сохраните изменения и выведите модуль обратной связи куда-нибудь в позицию своего шаблона Joomla 2.5, она сразу заработает как на скрине сверху.

Теперь поговорим о том как менять поля в этом модуле обратной связи для Joomla 2.5

Рассмотрим стандартный код поля Simple code:

В — стиль формы — можете поменять как угодно

— элементы формы, здесь:

label=»Ваше имя» — подпись текстового поля,

type=»text» — тип поля — сейчас стандартный ввод текста,

required=»required» — означает, что форма обязательна к заполнению,

error=»Введите ваше имя» — текст ошибки, если поле не заполнено.

Чтобы добавить новое текстовое поле, просто продублируйте рассмотренную выше запись, только не забудьте поменять label (подпись к полю).

Чтобы поле стало выпадающим списком, пишите так:

Данный модуль совсем не грузить движок, приятного использования!

ps

Для joomla 2.5/3 также может подойти еще один модуль обратной связи.

Форма обратной связи для сайта Joomla

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

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

Существующий компонент формы обратной связи обладает следующими положительными качествами:

Простота настройки.
Оперативность отправки сообщения.
Удобный и красивый интерфейс.
Установка контактной формы обратной связи на всех страницах.
Защита от спама

Последовательность создания формы обратной связи Joomla

Создаем контакт для администратора сайта. Заполняем все необходимые поля.

Создаем страницу с формой обратной связи Joomla. Для этого создаем пункт меню и тип пункта меню выбираем «Контакт».

Сохраняем настройки и переходим на созданную страницу формы обратной связи

Как видите, процесс создания формы обратной связи в Joomla прост и достаточно быстрый.

Когда пользователь отправляет администрации письмо через данный компонент оно автоматически приходит на электронный ящик владельцев сайта.

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

Заполнение посетителем нужных полей;

Важно отметить, что подобная форма может состоять из произвольного количества полей различного назначения. При этом такие поля, как «E-mail», «Имя», «Тема» и «Сообщение» являются обязательными

Мои услуги

ДОРАБОТКА
МОДЕРНИЗАЦИЯ
УСОВЕРШЕНСТВОВАНИЕ
ТЕХНИЧЕСКАЯ ПОДДЕРЖКА
ОБСЛУЖИВАНИЕ САЙТОВ
НА JOOMLA.

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

Вторник, 09 Декабрь 2014 10:45

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

Для настойки выберите из меню админпанели пункт «Компоненты», а затем «Контакты». В открывшемся окне, очень похожем на окно менеджера нужно сделать работу, аналогичную добавлению свежих статей, например, о коммутаторах Cisco Catalyst серии 6500. Новое поколение коммутаторов Cisco Catalyst 6500 обладает лучшим комплектом сервисов и значительной продуктивностью. Серия 6500 является флагманской среди коммутаторов Cisco.

По принципу добавления подобных интересных статей создайте категорию и постепенно добавляйте в нее авторские контакты и, перейдя на вкладку «Категории», осуществите их привязки с пользователями. На открывшейся страничке менеджера кликните вверху окна по кнопке «Создать», заполняйте поля «Заголовок» по названию создаваемых категорий на каждой открывающейся странице. Сохраняйте совершенные изменения по средствам кнопки «Сохранить». После создания всех необходимых категорий вернитесь в окно менеджера на вкладку «Контакты».

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

Похожие материалы:

JA Mediсаre – удивительный адаптивный шаблон, разработан специально для веб-сайтов на медицинскую тематику от популярной студии талантливых разработчиков из JoomlArt. Дизайн шаблона выполнен довольно в плоском, сдержанном стиле, в наличии имеется целых пять встроенных цветовых схем, которые с

S5 Emusica – шаблон нового поколения, представленный студией дизайна Shape5 . Данный продукт как нельзя лучше подойдет для разработки ресурсов, тематика которых связана с музыкой. На такой сайт можно будет

Если вы решились на создание веб-сайт, но ещё точно не определились, какой с шаблонов для него вам идеально подойдёт, в таком случае лучшим вариантом для вас станет Cirrus-Green. Данный шаблон идеально подходит для создания вашего собственного блога и разработки корпоративного веб-сайта на

Сегодня движок Joomla является одним из самых известных. Это качественная бесплатная система в интернете. И много сайтов созданы именно на основе Joomla. Система поможет создать сайты любой сложности. Не будет проблем с установкой. Еще одним плюсом является то, что человеку не нужно будет

На данный момент существует множество хороших компаний, которые предоставят хостинг для платформы joomla. Но какой все же выбрать? Не легко выбрать качественный сервис. Для этого следует ознакомиться с некоторыми рекомендациями, которые помогут в выборе.

Ссылка на основную публикацию