Форма обратной связи Joomla – как создать и разместить на сайте, урок 27. Joomla обратная связь


как создать и разместить на сайте

class="eliadunit">

 

Вступление

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

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

Этапы создания формы обратной связи Joomla

Контакты Joomla это компонент системы. Общие (глобальные) настройки контактов делаем на вкладке: Общие настройки>>>Контакты. Управление контактами находится на вкладке Компоненты>>>Контакты.

Чтобы создать и разместить форму обратной связи на сайте Joomla пройдем следующие этапы:

Создать категорию контактов

Напомню, компонент контакты может иметь древовидную структуру материалов, по типу родительская категория – дочерняя подкатегория. При этом, при создании сами контакты могут помещаться, только в конкретную категорию, но потом могут копироваться или перемещаться в другие категории контактов. Делается это на кнопке «Пакетная обработка» в списке контактов.

Вернемся к созданию категории контактов. Если вы при установке Joomla забыли убрать «установку демо данных», то у вас на сайте уже могут быть созданы категории контактов и есть установленные контакты. Удалите их, оставив только категорию «Uncategorised», она системная.

На вкладке Контакты (верхнее меню)>>>Категории, жмем кнопку «Создать»;

obratnaja svjaz joomla screen1

В открывшейся вкладке создаем категорию с произвольным именем. Выберем имя категории по логике задачи. Для примера создам категорию для контактов «Отзыв», алиас «otzyv». Можно назвать её «Связаться», «Контакт» и т.п.

obratnaja svjaz joomla screen2

Я не понимаю, зачем контакты и формы контактов индексировать, поэтому на вкладке Публикация>> Мета-тег Robots, закрываю категорию от поисковиков, ставя параметры noindex, nofollow. Вы можете это не делать.

obratnaja svjaz joomla screen3

Создать контакт

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

obratnaja svjaz joomla screen4

Вкладка «Создать контакт»

obratnaja svjaz joomla screen5

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

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

Вкладка «Дополнительная информация»

Здесь пишем текст, который будет отображаться над или под (зависит от шаблона) формой контакты-обратная связь. Например, пишу «Здесь вы можете оставить отзыв о работе нашего сайта».

Вкладка «Настройка отображения»

Здесь нам нужно либо оставить глобальные настройки, которые стоят на вкладке Общие настройки>>Контакты, либо что-то изменить именно для этого контакта.

Важная настройка, для внешнего вида показываемого контакта, это параметр «Контактная информация». Он стоит на значении «По умолчанию». Раскроем его, установив значение «Показать». Для примера я заполню этот параметр так.

obratnaja svjaz joomla screen6

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

obratnaja svjaz joomla screen7

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

Обращу внимание, что на вкладке «Создать контакт» мы не привязали контакт к конкретному пользователю (администратору). 

Вкладка «Параметры публикации»

Я закрываю от индексации форму обратной связи и ставлю в параметре «Мета-тег Robots» параметр «noindex, nofollow».

Всё. Контакт с формой обратной связи создан, остается поместить его в меню сайта, чтобы показать на фронтэнд сайта.

class="eliadunit">

Добавляем контакт в меню сайта

Для этого, идем в любое созданное меню и добавляем новый пункт меню.

Результат и исправления

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

obratnaja svjaz joomla screen9

Как видим маловато информации о сайте и администраторе в элоке Контакты. Хотя мы их заполняли.

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

Чищу кэш и смотрю новую форму контактов.

obratnaja svjaz joomla screen10

Опять мне кое-что не нравится, не вижу описания данного контакта, которое я хотел показать пользователю.

Возвращаюсь в сам контакт. Данное описание контакта это «Дополнительная информация». Её показ включаем на вкладке «Настройки отображения»—«Дополнительная информация»—Показать. Аналогично включаем показ дополнительной информации в пункте меню.

Заодно, поменяю формат отображения формы обратной связи. По умолчанию стоит обычная форма, есть возможность сделать выпадающий список. Полезно если много полей. Для этого в пункте меню «Отзыв», на вкладке «Параметры отображения контактов», в параметре «Формат отображения», ставлю «Сворачивающиеся списки».

obratnaja svjaz joomla screen11      

Смотрим результат. Форма связи с виде сворачивающихся списков.

obratnaja svjaz joomla screen12

Капча на форме обратной связи

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

Саму капчу нужно настроить в менеджере плагинов, плагин «CAPTCHA - reCAPTCHA». reCAPTCHA версия 2.0 на сайте Joomla статья как это сделать.

Проверьте включение капчи общих настройках «Контакты» вкладка «Форма». Там же, если открываете формы для поисковиков, на вкладке «Интеграция» включите новый параметр URL Routing, очищающий URL от цифровых меток (Experimental-Да). Об этом урок 26

Итоги

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

Полная форма обратной связи состоит из трех блоков:

Каждая часть имеет большое число настраиваемых полей, по-моему, слишком большое. 

Примечание: Для этого сайта в форме обратной связи я убрал всё лишнее, и упростил её до простейшей.

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

Кстати, вот в каком виде приходит письмо от пользователя.

Roundcube Webmail

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

©Joomla-abc.ru

Другие уроки

 

 

class="eliadunit">

joomla-abc.ru

Joomla форма обратной связи

Супер форма для обратной связи на Joomla

Подробное описание здесь: https://alex-kurteev.ru/blog/full/2003-simple-callback.html.

2. Простая форма обратной связи для joomla (Мастерская joomla)

Не первая форма обратной связи для джумла, но она мне понравилась тем, что выполняет свою цель на 10 из 10....

Форма обратной связи joomla - урок 1

Конструктор форм joomla компонент uniform https://starting-constructor.ru/konstruktor-form-joomla.html.

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

ПЕРЕХОДИ ...

Красивая форма обратной связи для Joomla! 2.5 - 3.x

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

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

Красивая форма обратной связи для Joomla 3. Получайте отзывы клиентов себе на почту либо работайте с ними из...

2. Простая форма обратной связи для joomla (Мастерская joomla)

Не первая форма обратной связи для джумла, но она мне понравилась тем, что выполняет свою цель на 10 из 10....

Форма обратной связи joomla без плагинов и

Простой способ создать собственную форму обратной связи joomla. Больше интересных материалов на портале...

Форма обратной связи Fox Contact для Joomla, Создаю форму обратного звонка

Добрый день! Как создать форму обратной связи, или форму обратного звонка? расскажу тебе друг) Данная форма...

Не приходят письма с формы обратной связи сайта - JOOMLA 3

После обновления Joomla перестали приходить письма с обратной формы вашего сайта? Один из выходов - на видео....

Форма обратной связи средствами Joomla за 2 минуты

Сегодня пост будет в видео формате. Вместо того чтобы 10 раз раз говорить, лучше 1 раз показать. Делаем...

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

Создание формы обратной связи в Joomla 2.5. О создании сайта для заработка, используя CMS Joomla, читайте на http://sekrety-ma...

Супер форма для обратной связи на Joomla Модуль обратной связи для Joomla 3.x. Установка и настройка расширения.

Простой, удобный модуль контактной формы для joomla сайтов. Скачать данное расширение вы сможете на этой стран...

Простая форма обратной связи для Joomla 2.5 - 3.x

Красивая форма обратной связи для Joomla 2,5 - 3,4. Простые установка и настройка. Опция всплывающей формы обратно...

Как создать форму обратной связи в joomla.

Бесплатный видео курс как создать форму заказа или обратной связи в joomla при помощи компонента RS-form Скачать...

Крутая форма обратной связи

Видеоурок о том, как добавить на сайт нестандартную форму обратной связи Скачивать тут: http://vitaliykulikov.ru/vyvod-konte...

Joomla. Форма для обратной связи. (Александр Куртеев)

Автор: Александр Куртеев Подробное содержание на сайте АВТОРА, или у нас: ▻ Сайт автора: http://alex-kurteev.ru/op/go/pho3864...

Всплывающая форма обратной связи без плагинов

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

Урок 21 - Создание формы для обратной связи Доработка формы обратной связи в Joomla

Любой товар из Китая - http://ali.pub/69i4d Подключиться к партнерке AIR - https://goo.gl/PPoICz Изменения поля "Тема", на поле...

Простой конструктор форм для Joomla 3.x

Ссылка на конструктор - http://joomly.ru/constructor/form Joomly Constructor - это простой и удобный способ сделать форму для Joomla....

/13/ Добавляем форму обратной связи

Страничка курса + ссылки на модули здесь: https://vitaliykulikov.ru/besplatnye-kursy/landingpage-na-gantry-5.html Здесь страничка, где мы...

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

С помощью готового шаблона всплывающей формы и кнопки обратной связи, редакторами CodeLobster и NotePad++, готового...

JOOMLA 2.5 ОБРАТНАЯ СВЯЗЬ.КОНТАКТЫ Компонент обратной связи для joomla

FlexiContact 5.08 - компонент обратной связи для joomla.

Joomla. Простая форма обратной связи на 5+. (Александр Куртеев)

Автор: Александр Куртеев Подробное содержание на сайте АВТОРА, или у нас: ▻ Сайт автора: http://alex-kurteev.ru/op/go/pho3864...

CMS Joomla. Добавление формы обратной связи с помощью RSForm

Расскажу Вам о том, как работать с RSForm.

Урок 16 Контакты,Обратная связь

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

Форма обратной связи на php

http://www.mikome.ru/eksperimenty-s-kodom/opisanie/forma-obratnoj-svyazi.

Модуль всплывающего окна на Joomla

Видеоурок по вставке модуля всплывающего окна на Joomla Скачиваем тут: http://vitaliykulikov.ru/interfeys/modul-dlya-realizatsii-vsplyvayushch...

Расширенная форма обратной связи

Расширенная форма обратной связи, joomla 3.

Форма обратной связи для сайта. Урок 5 - Создание сайта с нуля.

Форма обратной связи для сайта. Скачать 3 готовые формы можно по этой ссылке: http://goo.gl/7M96dJ. После просмотра...

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

Полезно? Подпишись на канал: https://goo.gl/o1TVqF Создание интернет-магазина от А до Я: https://goo.gl/7mDqYD Создание новостно...

6. Форма обратной связи и соц сети Урок 11 - пишем модуль обратной связи (задать вопрос)

Пишем модуль обратной связи. Если неправильно заполнены поля - модуль выводит ошибки. При отправки формы...

Часть 1. Форма обратной связи для сайта: PHP-обработчик

Подписывайтесь на канал автора!!! https://www.youtube.com/user/DelphiComponent/ Ссылка на статью и исходники: http://master-css.com/page/forma-ob...

Устанавливаем модуль simpleForm2 для создания контактной формы или формы обратной связи

Скачиваем модуль обратной связи simpleForm2 с сайта разработчика http://allforjoomla.ru/xmodules/mod-simpleform2 Настраиваем модуль,...

Компонент формы обратной связи Fox Contact Форма обратной связи от Ajax

Отличная форма обратной связи с эффектом всплывающего окна. Достаточно много настроек,но все они только...

zerrin egeliler 7 kocali hurmuz izle rk batch tool torrent esler aran?yor 2016 ????? ????? ????? samsung tv kanal ayarlama play.uniocraft.com minecraft kit pvp server turk cs go fps nas?l bak?l?r paco games minecraft prorat kullan?m?

debojj.net

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

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

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

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

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

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

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

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

Создание страницы Контакты

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

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

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

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

Создание нового пункта меню в Joomla

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

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

Настройки пункта меню

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

Кнопка Выбрать

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

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

Готовая форма обратной связи

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

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

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

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

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

Контакт

Страница Контакт

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

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

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

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

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

Настройка параметров публикации

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

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

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

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

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

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

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

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

www.seostop.ru

Теоретическая возможность отправки спама через ваш сайт с использованием формы обратной связи Joomla

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

Теоретическая возможность отправки спама через ваш сайт с использованием формы обратной связи Joomla

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

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

В Joomla есть довольно мощный и гибкий компонент, который называется «Контакты». Это стандартный компонент Joomla. Он есть на каждом сайте, т.к. устанавливается вместе с CMS. Данный компонент позволяет создавать и выводить на сайт категории контактов, контакты, формы обратной связи, позволяющие связаться с тем или иным контактом. Контакт – это, условно, пользователь – человек с сайта.

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

Отправка спама от имени сайта с использованием формы обратной связи Joomla

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

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

Т.е. должны выполняться два условия:

  1. Форма не защищена от спам-ботов (не подключена reCaptcha или какой-либо другой способ защиты формы)
  2. В настойках контакта активирована опция «Отправлять отправителю копию письма». Благодаря ей в контактной форме появляется соответствующий чекбокс (см. рисунок выше).

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

  1. Спам-бот находит контактную форму. Защиты от спама нет – можно использовать.
  2. Спам-бот определяет, что сайт на Joomla, и что используется стандартная форма контактов. Удивительно, но есть боты, которые прекрасно умеют это делать.
  3. Спам-бот видит наличие чекбокса отправки копии письма отправителю.
  4. Спам-бот подставляет в поле Email адрес из собственной базы спам-рассылки, поле сообщения заполняет спамом. Как заполнены остальные поля неважно.
  5. Спам-бот отправляет форму и повторяет процесс многократно, подставляя все новые и новые адреса из собственной базы в поле Email.

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

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

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

Как защититься от этой уязвимости?

Как защититься от этой уязвимости? Элементарно. Сделайте так, чтобы одно из условий, описанных выше, не выполнялось, а именно:

После этого можете спать спокойно. =)

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

Об авторе

Об авторе

Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.

Основной профиль – создание сайтов и расширений на CMS Joomla.

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

Facebook

Twitter

Вконтакте

Одноклассники

Google+

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

wedal.ru

Joomla 3 форма обратной связи модуль — Славянская культура

Joomla 3 форма обратной связи модуль Joomla 3 форма обратной связи модульJoomla 3 форма обратной связи модуль Форма обратной связи J 5 лучших вариантов. Не так много времени прошло от выхода релиза J 3. Модуль R C дает нам 3 поля для заполнения. Создание формы обратной связи небыло. J S Простой, удобный модуль контактной формы для сайтов. В этой статье я привожу обзор новых функций J 3.Модуль форма обратной связи 3. Кроме того, в состав компонента входят модуль отображения формы обратной связи в любой позиции шаблона. Можно делать любые формы, есть встроенные стили форм. Скачать данное расширение вы сможете на этой страничке самый п. Модули обратной связи и контактов для. RE RE Создание простой и удобной формы обратной связи для J с помощью модуля R. J не отображается форма обратной связи во всплывающем окне. Форма обратной связи в J позволяет создать быстрый и удобный способ отправки сообщения вашими пользователями. Настройка обратной связи в J 3 Продолжительность Леонид Самохин 5 136 просмотров. В данной статье мы рассмотрим с Вами то, как сделать контактную форму на своем сайте под управлением CMS. Модуль формы обратной связи для J 3. Красивая форма обратной связи для J 3. Форма обратной связи 3Joomla 3 форма обратной связи модуль. В данной статье мы рассмотрим с Вами то, как сделать контактную форму на своем сайте под управлением CMS J. Простой модуль обратной связи для J, созданный. Я изменялJ 3 форма обратной связи отображается Сообщений 523 апр 2015J 3. Форма обратной связи в J 3. Все эти требования учтены в модуле обратной связи J 3. Расширение для организации на джумла сайте формы обратной связи. Для связи с владельцем сайта или менеджерами проекта нужна форма обратной связи, которая представлена в. AJAX WF F это простая форма обратной связи, которая позволит вам быстро и просто разместить форму на. C это русскоязычная форма обратной связи для сайтов, созданных на J 2. При первичных настройках модуль формы обратной связи J отправляет электронные. Х Требования к модулю Возможность создать два вида обратной связи Возможность добавлять. Простой, удобный модуль контактной формы для сайтов. В этом видео разобраны процесс установки, настройки и использования модуля, а также наиболее востребованные. 0 модулькомпонент обратной связи. M вывод модуля во всплывающем окне, для этого нужно указать его позицию в M P. Обратная связь J, настраивается очень легко, причем можно использовать абсолютно разные модули, не. Создание формы обратной связи 3. Сегодня я хочу поделиться с вами написанным мною простеньким модулем для J 3 с отправкой. Модуль работает благодаря технологии AJAX, что

Видео Модуль обратной связи для J 3. Всплывающая форма обратной связи J 3. Модуль обратной связи для J! P AJAX P C F, и считаю что для коммерческого проекта Модуль формы обратной связи для J 3. Старая версия модуля для J 3. Элементы формы поле, в котором Вы соберете форму, добавляя к ней поля, смену стилей и т. Модуль построен на последних технологиях A с. 0 модулькомпонент обратной связи Прочитано 3849 раз. Лучшее расширение контактной формы для J 3. Создание страницы для контактов и формы обратной связи J. Модуль формы обратной связи J 2. 6 и обновленной версии, как уже у многих е. C является русскоязычной формой обратной связи для сайтов, которые работают на J. Возможно ли установить на не? Простое расширение, которое поможет организовать на Вашем сайте полноценную форму обратной связи. FJ модуль обратная связь. Модуль SC это простой в настройке модуль обратной связи с функциями обратного звонка.

0 просмотров0 комментариев

slavyanskaya-kultura.ru

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

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

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

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

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

Хотите узнать, как создать собственный шаблон на CMS Joomla с нуля

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

Узнать подробнее

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Хотите узнать, как создать собственный шаблон на CMS Joomla с нуля

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

Узнать подробнее

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

Разделы “Текст в верху” и “Текст в низу”, позволяют добавить дополнительный текст который будет отображаться над формой и под ней соответственно. На этом настойка компонента 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, успешно работает. На этом данная статья завершена. Всего Вам доброго и удачного кодирования!!!

Хотите узнать, как создать собственный шаблон на CMS Joomla с нуля

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

Узнать подробнее

Курс Joomla-Ученик

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

Смотреть курс

webformyself.com

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

Качество веб-сайта и его юзабилити во многом зависят от того, смогут ли его  будущие посетители без труда связаться с администрацией или менеджерами.

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

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

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

Форма обратной связи представляет собой удобный инструмент для отправки сообщений администрации сайта.

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

Система управления контентом (CMS) Joomla 3 позволяет создать форму обратной связи, которая имеет следующие преимущества:

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

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

  1. Заполнение посетителем нужных полей;
  2. Отправка сообщения.

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

Процесс создания формы обратной связи в Joomla 3: пошаговая инструкция

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

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

Целесообразно детально рассмотреть каждый из этапов создания формы обратной связи на Joomla 3.

Шаг 1.

В админ-панели Joomla 3 следует открыть меню «Компоненты» и перейти на вкладку «Контакты»:

Шаг 2.

В открывшемся окне следует нажать кнопку «Создать», после чего появится форма с пустыми полями. Здесь нужно указать все необходимые данные.

В частности, поля «Имя», «Категория» и «Связанный пользователь» являются обязательными для заполнения. Кроме того, можно указать следующие контактные данные: «Должность», «Почтовый ящик», «Город», «Сайт», «Телефон» и т.д.

По завершении заполнения устанавливается состояние «Опубликовано». Если форма обратной связи настраивается для мульти-язычного сайта, то также важно выбрать язык, для которого она будет отображаться:

Шаг 3.

На вкладке «Дополнительная информация» можно разместить дополнительные контактные данные, например схему проезда, или график работы, которые могут иметь важное значение для пользователей формы обратной связи:

Шаг 4.

На вкладке «Параметры публикации» представляется возможным указать дату начала и конца публикации, а также прописать мета-описания и мета-тег «разрешить/запретить» индексацию страницы:

Шаг 5.

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

Здесь же следует установить формат отображения формы обратной связи Joomla 3.

Следует подчеркнуть, что всего доступно три варианта отображения:

Шаг 6.

На последней вкладке «Настройки отображения контактов» можно настроить блокируемые темы и почтовые ящики, а также активировать пункт «Отправить копию письма на почту отправителя»:

Шаг 7.

После того как указаны все необходимые данные, нужно сохранить контакт:

Шаг 8.

После сохранения необходимо сформировать пункт меню для созданного контакта. Для этого нужно перейти в раздел «Меню» и выбрать в нем «Главное меню», затем вкладку «Создать пункт меню»:

Шаг 9.

В появившемся окне нужно привязать отдельный пункт меню к главному или вертикальному меню, которое обычно располагается в левом или в правом блоке админ-панели Joomla 3:

Шаг 10.

В качестве типа пункта меню необходимо выбрать раздел «Контакты»:

Шаг 11.

После установки типа пункта меню, появится поле «Выбор контакта». В нем нужно выбрать созданный на предыдущих этапах контакт (в данном случае – Администратор).

Важно подчеркнуть, что вкладки «Параметры отображения контактов» и «Параметры почты», копируют настройки вкладок «Настройки отображения» и «Настройки отображения контактов» соответственно:

Шаг 12.

На вкладке «Параметры отображения ссылки» прописывается поле «Заголовок, как ссылка», которое является пользовательским описанием данного пункта меню. Впоследствии данное описание будет отображаться при наведении курсора на пункт меню.

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

Шаг 13.

После завершения описанных выше операций можно настроить параметры отображения страницы, а именно теги title и h2 данной страницы.

Эту вкладку также можно пропустить, в этом случае заголовок будет отображать название страницы, в данном случае – «Обратная связь»:

Шаг 14.

На вкладке «Метаданные» указываются мета теги Description и Keywords веб-страницы. По сути, эта вкладка повторяет настройки раздела «Параметры публикации», который открывается в окне создания контактов.

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

Таким образом, меню (в данном случае главное меню) пополнится еще одним пунктом – «Обратная связь», как показано на рисунке ниже:

Если все предыдущие шаги были выполнены верно, то на странице обратной связи появятся две или три вкладки (в зависимости от наличия данных заполненных на 3-ем шаге):

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

Кроме того, в образовавшемся компоненте все элементы могут быть открыты или частично скрыты, при выборе формата отображения «Обычный»:

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

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

Удачи Вам!

www.internet-technologies.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта