Виджет формы обратной связи (для скачивания)

 
Посетитель
small user social cms
Сообщений: 71
Всем привет!

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

Функционал виден на скрине:
Виджет формы обратной связи (для скачивания)

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

Отправка происходит через обычный sendmail.
Как таковой формы на сайте нет (именно структуры form и submit нет в коде). Отправка происходит через аякс.
Проверка на заполненность полей тоже на аяксе.
Это позволяет избежать спама через форму без использования каптчи.

Мог бы скинуть пример реализации. Но не хочу упреков аля "реклама". Да и руководитель проектов запарится разгребать все "тестовые" письма :))

Установка через стандартный компонент установки.

Update:
Обратите внимание на поле "Email отправителя (от кого приходит письмо, совпадает с настройками домена)"
Это важное поле - значение должно совпадать с e-mail администратора сайта. Если это поле не совпадает, то в разных технических блоках исходящего письма идут разные адреса отправителя (одно вставляется из настроек сервера, другое из виджета) и некоторые почтовые сервисы просто добавляют письмо в спам или просто блокируют. Проверено на практике.

Если у Вас ISPmanager заходите в свойства домена и смотрите email. Его же вводите в виджет.

Update 2:
Обновил виджет (была проблема при использовании не стандартной папки темы)
Ссылка для скачивания: Форма обратной связи (виджет)
Редактировалось: 5 раз (Последний: 19 августа 2014 в 18:16)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
Антон, отличная форма, удобно, нравится что можно для для разных страниц разные формы сделать!)

Совет, пожелание, (но с другой стороны вопрос) :
если будет время, добавить в форму передачу адреса страницы с которой отправлена форма?)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 238
Вроде установил, но в виджетах не могу найти. Как виджет называться должен?
Посетитель
small user social cms
Сообщений: 71
Это хорошо, что понравилась :)

reload:
нравится что можно для для разных страниц разные формы сделать!
Ну это спасибо разработчикам Инстанта за реализацию системы виджетов. Я всего лишь использовал заложенный ими функционал.

reload:
если будет время, добавить в форму передачу адреса страницы с которой отправлена форма?
Да сделать можно. Уже подобное реализовывали по заказу клиента. Там поисковик определялся и запрос, по которому пришел посетитель. Еще пару дней подождем (можт еще какие пожелания появятся) и сделаем.

Alexprofi:
Вроде установил, но в виджетах не могу найти. Как виджет называться должен?
Он в общих виджетах: Форма обратной связи
Посетитель
small user social cms
Медаль
Сообщений: 238
Да, нашел уже, только что-то не хочет работать. Нужны какие-то доп. настройки?
Посетитель
small user social cms
Сообщений: 71
Все настройки в самом виджете.

Добавил в тему блок "update" - там описана возможная проблема.
Посетитель
small user social cms
Медаль
Сообщений: 238
Поставил e-mail администратора сайта. Не помогает. Установил на 2-х сайтах с разными шаблонами. Настройки одинаковые, - отображается по разному. Адреса сброшу в личку. Посмотрите пожалуйста.
Посетитель
small user social cms
Сообщений: 71
Создана запись в блоге:
Форма обратной связи

Вопросы задавайте там.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: