Виджет+поле Обратная связь

Виджет+поле Обратная связь
Тип:
виджет
Версия:
1.0.4
Контакты, Письмо, Сообщение, Перезвоните мне
Виджет+поле Обратная связь 0Виджет+поле Обратная связь 1Виджет+поле Обратная связь 2Виджет+поле Обратная связь 3Виджет+поле Обратная связь 4Виджет+поле Обратная связь 5Виджет+поле Обратная связь 6Виджет+поле Обратная связь 7Виджет+поле Обратная связь 8Виджет+поле Обратная связь 9Виджет+поле Обратная связь 10Виджет+поле Обратная связь 11Виджет+поле Обратная связь 12Виджет+поле Обратная связь 13Виджет+поле Обратная связь 14Виджет+поле Обратная связь 15Виджет+поле Обратная связь 16Виджет+поле Обратная связь 17
Описание:
Компактное решение для обратной связи с  настойками шаблона письма и получателя.  

Доступны возможности:
+ Отображение адреса на карте и контактов указанных текстом в настройках виджета,
+ Письмо на почту,  
+ Сообщение в ПМ на сайте определённому пользователю,
+ Заказ обратного звонка

А так же: 
+ Редирект после отправки формы joxi.ru/nAyG1KeHYVpeVm
+ Свой текст на кнопки Отправить joxi.ru/Grq7apViQVXqP2
+ Свой заголовок модального окна с поддержкой вывода значений полей joxi.ru/Q2K9ZQjH435oar

 

Кнопки прямой связи для Мессенджеров

 


Контакты


 

Письмо






Перезвоните мне 

 

 

 

Письмо отправлено успешно

Примечание к текущей версии:

+ Виджет умеет работать с полями=контактами записей типов контента
Демо http://demo6.goodmade.ru/contacts
В этом случае сначала выбирается запись типа контента а после заполняется форма, которая отсылается на контакты выбранной записи
пример заполнения joxi.ru/v29BYp7t3x9Z8A



Обновление 1

Добавлены настройки и немного изменён вид заголовков у кнопок.


Обновление 2
Дополнительный шаблон отображения списка кнопок

Отображение заголовков у кнопок Настройки отображения кнопок Настройки отображения кнопок

Обновление 3 (Для обновления замените файлы и перенастройте виджет)

+ Согласие на обработку персональных данных


+ Новые кнопки

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


+ Социальные кнопки
Это ссылки на странички в соцсетях


+Поле Email(опционально) при заказе обратного звонка
Чтобы в письме отображался email пользователя нужно добавить следующею строку в Шаблон сообщения приходящего на почту:
Email отправителя: {sender_email}


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

Доступен выбор вывода виджета с обёрткой и без. Для варианта с обёрткой используйте дополнительный класс для контейнера виджета.
Добавлен вертикальный стиль отображения списка кнопок






Обновление #4
Работает при использовании шаблона: callback_static_buttons


Обновление #5

+ Исправлено отображение подложки(тёмного фона) при просмотре модального окна


+ Исправил(отображался пустой блок вместо карты) отображение контактов если в настройках виджета не указан адрес. Теперь отображается нормально:


+ Добавил настройки отображения


+ Настройка отображаемых полей



Обновление #6

Виджет умеет работать с филиалами и отсылать уведомления по нескольким e-mail адерсам.

Редирект на страницу филиалов, или юбую другую.

Исправления и обновление под instantcms 2.13.x

Цена:
555 руб.
Купить и скачать:
Купить за Яндекс.Деньги:
Виджет+поле Обратная связь
руб.
КУПИТЬ
Информация по оплате
Форма собирает нужную информацию автоматически.
E-mail берётся из вашего профиля на сайте.
Если вы не зарегистрированы, то на странице оплаты Вам будет предложено ввести email.

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

Яндекс.Деньги.
41001201736620

Qiwi
+375333597107
+7
10327
22:00
+1
Отличное решение
20:11
+3
Обновление #1

Добавлены настройки и немного изменён вид заголовков у кнопок. Для обновления замените файлы и пересохраните настройки виджета.


Отображение заголовков у кнопок
Настройки отображения кнопок
Настройки отображения кнопок
22:56
+1
15:39
+2
Можно и в планах было добавить лёгкий чат на основе системного компонента переписки. Чтобы гости сайта могли задавать вопросы, общаться с админом без регистрации. Но пока что времени не хватает, да и это дополнение пока не особо пользуется спросом. Но в тоже время, такое будет полезным дополнением в комплекте готового сайта на продажу. Надо найти время, сделать. //Это публичный ответ на вопрос заданный в личке.
17:26
+2
Обновление #2
Дополнительный шаблон отображения списка кнопок


13:42
+1
Дополнительный шаблон списка кнопок — это круто. То что мне и нужно было! Спасибо
21:18
+1
Очень удобно должно быть с этими кнопками и настройками
15:49
+1
Нужно соглашение на обработку персональных данных, сделать галочку и возможность ставить ссылку на соглашение. Хрен его знает как закон будет исполняться. Лучше обезопаситься.
18:43
+1
Я вас услышал. Добавлю.
00:14
+2
12:05
Спасибо )
11:36
+1
не пробовали на конструкторе тем?
11:47
Нет не работает
13:57
Используется на нескольких сайтах с конструктором. Но нужна некоторая правка файла шаблона, theme.TPL.php, что в папке шаблона. Может на новой версии конструктора что-то поменялось и виджет работает без этой правки.
19:33
+1
Я использую на конструкторе тем, Денис Васильевич помог решить проблему когда вижет отказался работать. Сейчас всё ok. Отличный виджет — рекомендую.
06:40
Денис Васильевич, принцип как с Мобильным меню?
09:20
Мобильное меню работает без правок. Только нужно правильно указать контейнеры в настройках. Здесь же нужно вынести часть js кода в файл сетки шаблона
20:25
Доброго вечера, Денис! все супер, но не приходят письма, что может быть?
20:26
поля все заполнены, данные введены
23:02
За отправку писем и уведомлений отвечает системные функции, я их использую. Может быть у вас письма в спам попадают. Такое может быть когда используете несуществующий email.
23:04
я проверил и спам и все остальное
посмотрите вот здесь имеет роль настройки?
23:11
+2
Да, но я мало что смогу подсказать по этим настройкам. Но email нужно указать действующий, на домене сайта. Например у меня support@instantcms2.ru
Как я уже упоминал, используются системные функции. Если они работает на сайте, т.е. отправка писем то и в моём дополнении всё будет работать.
21:55
еще вопрос)))
если я например вставляю в меню ссылку /#callbackContacts или просто #callbackContacts — не работает? как запустить из меню?

я в админке в пункте меню добавил в поле CSS class — citem, но по факту почему то пишет class=«item» href="/#callbackContacts"
и все равно не открывает окно, возможно проблема в слеше, который добавляется?
11:14
Помимо ссылки с тегом и значением href="#callbackContacts", нужны ещё и данные с настройками и файлы стилей и скриптов, которые подгружаются вместе с виджетом.
12:38
Обновление #4
Работает при использовании шаблона: callback_static_buttons

12:44
это я разобрался, а конкретно в меню вставить нельзя?
12:48
Просто укажите в качестве ссылки нужный хеш тег.
12:51
а у меня нет такого меню в виджете, где прописано какие пункты скрывать! может старая версия?
12:55
+1
Это есть в последней версии, нужно повторно скачать дополнение и обновить файлы виджета.
12:56
я с данного сайта скачал 27 числа вечером
12:58
+1
А я об этом обновлении написал всего лишь несколько минут назад. Скачайте повторно.
Комментарий удален
13:08
При использовании шаблона callback, такое тоже работает но кнопки не скрываются.
Комментарий удален
13:30
всё равно не работает, я думаю, потому что если смотреть через дебаггер то видно что ссылка имеет вид href="/#callbackContacts" а должна быть href="#callbackContacts" — в меню автоматически к ней слеш дописывается, и в итоге форма не открывается, а перекидывает просто на главную страницу
16:07
+1
Не работает в вашем варианте использования но не в сути. В сути даже здесь работает:
Контакты
Если системное меню коверкает хеш теги то так и говорите.
Можете попробовать открывать подобные ссылки поправив под себя системный файл шаблона меню:
\templates\default\assets\ui\menu.tpl.php
Перед строкой:
<li <?php if ($css_classes) { ?>class="<?php echo implode(' ', $css_classes); ?>"<?php } ?>>

Добавить php код:
if($item['options']['class']=="callback-get"){
				$item['url'] == str_replace('/#','#',$item['url']);
			}

И к пункту меню добавлять класс callback-get
17:33
Согласен работает все идеально, не работает только в моем варианте

вот так?
joxi.ru/DmB7ENyFwZ3L32
17:58
Перед
?>

п.с. Вы ведь добавляете php код.
18:08
поставил joxi.ru/eAO547BSxjOOdm,
И к пункту меню добавлять класс callback-get

Не работает!
Комментарий удален
09:48
помогите пожалуйста
21:47
Замените файл \templates\default\widgets\callback\js\script.js — скачать
Будет подхватывать ссылки вида /#callbackContacts
08:22
Денис, спасибо огромнейшее, все заработало, спасибо!!!
20:16
Видео сделано, скоро опубликую и покажу.
Отличное дополнение
16:43
Обновление #5
Для обновления нужно повторно скачать архив, заменить файлы и произвести\пересохранить настройки виджета.

+ Исправлено отображение подложки(тёмного фона) при просмотре модального окна


+ Исправил(отображался пустой блок вместо карты) отображение контактов если в настройках виджета не указан адрес. Теперь отображается нормально:


+ Добавил настройки отображения
11:11
+1
Фикс отображения соглашения и дополнение:
+ Настройка отображаемых полей

23:31
Огромное спасибо за обновление, все просто СУПЕР!!!
15:00
Обновитесь ещё разок.
13:55
Исправил ссылки в соц. кнопках. Для обновления нужно заменить файл шаблона: templates\default\widgets\callback\callback_static_buttons.tpl.php
15:08
Отличное дополнение. На что сразу обратил внимание: при клике на иконку «телефончика» раскрываются другие иконки. Но при клике «мимо» иконок в другие части сайта, иконки не должны сворачиваться обратно? Кажется так логичнее.
13:00
Приветствую! Установил на модифицированный default — не выводится виджет, почему то div пустой — #btncollapzion {}
13:21
и вот такая ошибка
Uncaught TypeError: $(...).Collapzion is not a function
21:16
Здравствуйте! Мне это почти ни о чём не говорит. Поэтому я могу только догадываться.

Возможно не подгружаются нужные js файлы. Папка с файлами шаблона виджета должна находится в templates/default/
Или же не заданы какие-то настройки, попробуйте задать все настройки для виджета.

Чтобы сказать наверняка нужно глянуть страничку в живую.
13:44
Доступно обновление
1 Редирект после отправки формы joxi.ru/nAyG1KeHYVpeVm
2 Свой текст на кнопки Отправить joxi.ru/Grq7apViQVXqP2
3 Свой заголовок модального окна с поддержкой вывода значений полей joxi.ru/Q2K9ZQjH435oar
16:52
Предыдущие обновление доступно бесплатно, хотя было таковым и изначально.
Добавил разработку в официальный каталог. Там можете добавить свой отзыв, не стесняйтесь.
14:54
+ Виджет умеет работать с полями=контактами записей типов контента
Демо demo6.goodmade.ru/contacts
В этом случае сначала выбирается запись типа контента а после заполняется форма, которая отсылается на контакты выбранной записи
пример заполнения joxi.ru/v29BYp7t3x9Z8A



14:00
Внёс правки для работы виджета на instantcms 2.12.1.
Чтобы виджет корректно работал на instantcms 2.12.1 нужно снова скачать и заменить файлы виджета у себя на сайте.
13:30
Добавлены кнопки прямой связи для мессенджеров


Демо
13:33
Для обновления нужно заменить файлы виджета и произвести настройки виджета
15:41
Исправление отображения ЯндексКарты

Обновление

Обновите файлы без повторной установки. В настойках виджета во вкладке Контакты, в поле [Ключ для Google Maps API] пропишите свой JavaScript API и HTTP Геокодер для ЯндексКарт

Если такового ещё нет, переходим на страничку developer.tech.yandex.ru/ и создаем себе новое API — «JavaScript API и HTTP Геокодер». Там попросят заполнить форму запроса, но ключ вы получите сразу, без ожидания.
Elv
02:47
На демо не заходит без vpn, пишет «DNS_PROBE_FINISHED_NXDOMAIN»
14:22
Для обновления под instantcms 2.14 нужно скачать последнею версию и заменить файлы шаблонов templates\default\widgets\callback
16:42
Интересно, как выглядит в мобильном варианте. На демо опять же плавающее пятно на экране, а если с прямоугольным вариантом внизу экрана?