Форма обратной связи AJAX WebFactor Form

Рекомендую хостинг которым я пользуюсь

AJAX Web-Factor Form - это простая форма обратной связи, которая позволит вам быстро и просто разместить форму на вашем Joomla сайте и оформить ее по своему вкусу.

Возможности формы обратной связи Ajax Web-Factor Form:

  • распространяется бесплатно;
  • не нужно устанавливать компоненты и плагины;
  • имеет 6 цветовых вариантов оформления;
  • может размещаться как в виде всплывающей формы, так и в открытом виде;
  • 8 основных и 3 дополнительных типа полей;
  • удобное управление полями формы (включение/выключение, изменение порядка путем перетаскивания);
  • подмена адреса электронной почты и имени отправителя;
  • возможность вставки JS кода отслеживания целей Goolge Analytics;
  • возможность вставки любого JS кода, который будет выполняться сразу после клика по кнопке отправки и после успешной отправки формы;

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

1. AJAX WebFactor Form - 01 Установка и первичная настройка формы

 

2. AJAX WebFactor Form - Основные и дополнительные настройки

 

3. AJAX WebFactor Form - Работа с полями формы

Программное обеспечение Ajax Web-Factor Form распространяется на основании лицензии GPL

Версия модуля для Joomla 3.7+:

AJAX Web-Factor Form V 2.0.8


Старая версия модуля для Joomla 3.6.x

AJAX Web-Factor Form V 1.1.7


Связаться с автором по вопросам установки формы,
а так же его оформления в стиле вашего сайта, можно так:

email: r.ovchinnikoff@gmail.com
skype: orsey_
форум Joomla: http://joomlaforum.ru/index.php/topic,331564.msg1668414.html

Спасибо за то что выбрали расширение Ajax WebFactor Form для решения своих задач.

Вы всегда можете отблагодарить автора:

  • Приват Банк: 5167 9823 0090 0906
  • Yandex Деньги: 410011877755805
  • PayPall: orsy81@gmail.com
  • VK по ссылке: поблагодарить
автор: Руслан Овчинников
Оценка: 1Оценка: 2Оценка: 3Оценка: 4Оценка: 5 (5 оценок, в среднем: 5,00 из 5)
Загрузка...

  • Aleksandr Gurjanov

    Долго искал подобное. Понравилось. Сразу вопрос.
    1. Как добавить пользовательскую позицию? Там стоит ограниченное число.

    2. Это можно прикрутить к Joomle2.5? Там не отображается нормально ввод дополнительных полей.

    • Модуль писался исключительно под версии Joomla 3+. В более ранних версиях Joomla отсутствует функционал динамического добавления полей.

  • Максим

    Здравствуйте. Модуль установился.Но есть вопросы.
    1 При добавлении полей не вписываются названия полей как у вас на видео.
    2 При добавлении поля «телефон», на сайте при вызове формы не вводится номер телефона.
    Остальные не проверял
    В чем может быть причина?

    • Доброго времени суток Максим,
      1. Поясните подробнее, куда не вписываются названия полей?
      2. Не вводится номер телефона? Нет подсказки или что как именно не вводиться?

  • Віталій Возняк

    Добрый вечер ! Спасибо за хороший модуль. Появилась проблемка и не знаю как решить Sad
    Уже все перепробовал
    На одном адаптивном сайте модуль установлен и модальное окно отлично отображаеться на смартфоне

    а на втором сайте, где мобильная версия сделана модулем JSN Mobilize, тоесть подставляеться своя тема, модальное окно не посередине екрана, а получаеться по середине страницы, тоесть где то далеко внизу

    Как это можно поправить ? Подозреваю что во втором случае 100% высота береться от страницы целиком, а не от видимой части экрана.

    • Добрый вечер.
      Расскажите что вы пробовали делать. И так же не помешало бы ссылочка на пациента не помешала бы )

  • Евгений

    Здравствуйте! Сразу хочу сказать что форма мне понравилась и хочу ей пользоваться, вот только один момент не могу настроить, а именно валидацию телефона, у Вас стоит маска +38(0, я везде в коде заменил маску на +7 и все равно не работает, подскажите где происходит валидация, или как сделать маску +7(ХХХ)ХХХ-ХХ-ХХ

    • Там небольшой косяк в описании маски. Нужно использовать не X а 9, тогда всё будет работать как надо.

  • Андрей

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

    • Правка файла XML + правка файла рендера формы + правка файла стилей )

  • Alla Gerasimova

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

    • Здравствуйте, к сожалению это пока не предусмотрено. В будущем, когда будет время, собираюсь прикрутить каптчу от google, но не в ближайшее время.

  • Тамара

    Здравствуйте! Форма класс, но почему — то у меня не работают строки «номер телефона», в самой настройке модуля,когда выбираю «тип поля» — » номер телефона» или «выпадающий список»- в итоге ничего не происходит:((( ( а у вас открывается окошко)
    что не так?? может это быть из за джумлы 3.7, на 3.6 вчера работало:(((

    • Да из-за нее, сейчас сижу ковыряю (((

    • Форма обновлена. Теперь работает в Joomla 3.7 )

  • Сергей Хомутовский

    Отсутствует перевод языковых констант на вкладке «Другие настройки формы» например MODULE_AJAX_WEBFACTOR_FORM_STYLE_SCHEME_LABEL

    • Исправлено, обновите модуль, или скачайте новую версию 2.0.3

  • Horhe Cornelius

    Спасибо за форму. А как ее можно прикрутить к пункту меню?

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

      • Horhe Cornelius

        А всплывающий вариант формы возможно вызвать пунктом меню?

        • Ссылка для вызова формы выглядит так:
          Заполните заявку
          где: data-id=»webfactor_go-144″ это тот аргумент, который и позволяет вызвать нужную форму.

          Если сможете таким образом изменить вывод пункта меню, то просто публикуете модуль на всех страницах в скрытом блоке с включенном вариантом вывода формы «PopUp» и добавляете к пункту меню этот аргумент.

          • Horhe Cornelius

            Спасибо. Получилось.

            • Искренне рад за вас )

  • Вас интересует сам код или куда его вставлять?

  • Александр Дмитренко

    Здравствуйте. Установил модуль версию 2.0.4 (сайт на Open Server). Два вопроса:
    1) на странице отображения модуля (на сайте) отображается текст (похоже на системное сообщение с указанием файла buildfield.php и 183 строки в нем) ;
    2) в этом модуле отсутствует возможность сделать поле обязательным для заполнения?
    Спасибо. https://uploads.disquscdn.com/images/15440ea667335c77b7b8d50c466b86f278942ddef75f5b76b7318d9cf10916ce.png

    • Чтобы эта версия адекватно работала в админке обновите Joomla до версии 3.7

      • Александр Дмитренко

        А есть ли возможность не обновляться (у меня 3.6.5)? Я имею ввиду можно ли найти более раннюю версию модуля? Спасибо

    • приведите полный текст ошибки пожалуйста

  • Юрий Куца

    Руслан, добрый день. А есть-ли у модуля возможность проверять с помощью регулярки отправляемое сообщение? Например для имени /^([a-z]{2,})|([а-я]{2,})$/i или для телефона /^+38(0d{2})d{3}-d{2}-d{2}$/ .Тогда можно было бы уменьшить поток спама. В остальном модуль, на мой взгляд, отличный,- спасибо Вам за него!

    • Посмотрите видео по настройке полей. Для телефона можно выбрать тип поля «Телефон» и настроить нужную маску ввода.

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

      • Юрий Куца

        Видео смотрел. Пытался разобраться с кодом и вставить проверку на регулярку, но не смог. По логике эта проверка вставляется в конце проверки на валидность (не смог найти это место ((). Сейчас валидным считается непустое поле ( в поле Имя достаточно введения цифры или одног символа, а в поле Телефон, кроме маски достаточно также введения одной цифры для валидности поля). Регулярное выражение помогло бы избежать ошибки при отправке данных и ,ВОЗМОЖНО ОТЧАСТИ, избавило бы от «недоброжелателей» .

  • Алексей Цахер

    письма не приходят на почту, email получателя написал, в чем может быть проблема?

    • Руслан

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

  • Михаил

    Добрый день создателю. Модулек понравился. Быстро и просто. Все класс, только одна беда. Не принимает ящики gmail.com. Майл-ру пожалуйста. Не подскажите, в чем проблема. Стоит на Джумле 3.6

    • А другие формы обратной связи нормально отправляют на gmail? Просто если почта не доходит только на определенные почтовые сервисы, то тут скорее всего проблема или с вашим сервером (настройки почты) или с тем что IP вашего сервера находиться в спам базах gmail.

  • Владислав

    Добрый день! Подскажите, не отправляется с формы на почту ничего если форма заполнена на русском, если на английском, то норм. Что это может быть? Спасибо за внимание!

    • Написал вам на электронную почту

  • Владислав

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

  • Валерий

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

    • У Владислава проблема была с бесплатным хостингом. Ему помогло сменить хостинг )

  • Доброго дня! Установил модуль, но почему то нет обязательных полей и не совсем понятно где меняется +3 на +7

    • Вы видео-инструкцию смотрели?

      • да посмотрел. У меня физически нет строки обязательное в модуле. Телефон поменял, а вот письма почему то не доходят с сайта

        • Не хватает информации. Нужно:
          Версия модуля
          Версия Joomla
          Адрес проблемной страницы

          • Joomla! 3.6.4
            Версия модуля скачал с этой страницы — 2.0.8
            адресс — http://zalog24h.ru/
            быстрая заявка на займ

            • Текущая версия не работает с Joomla версии ниже 3.7
              Попробуйте установить версию модуля 1.1.7.
              Обновил страницу модуля. Добавил ссылку для скачивания старой версии.

              • Благодарю. А может мне обновить версию Джумла до 3.7? Ссылка на старую версию модуля не работает

              • Обновил Джумала. Появилось обязательное поле, а вот сообщение, что ваша заявка отправлена не приходит и сами сообщения не доходят ни в спам ни в почту

                • Такое случается если вы используете пейдж билдеры.

                  • Спасибо — все заработало. На мейл правда чуть позже письма приходят чем на gmail

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

                  Почитайте это обсуждение, там есть решение https://webors.in.ua/forma-obratnoy-svyazi-ajax-webfactor-form/#comment-3281615441

                  • Единственно, что на одной странице модуль выпадает http://zalog24h.ru/lombard-nedvizhimosti.html
                    непонятно почему? И можно несколько модулей ставить на одной странице? У меня теперь три стоит? Будут ли они нормально работать?

                    • Да, модуль рассчитан на многократное размещение своих копий на одной странице. И что значит «выпадает»?

                    • Да сам не могу разобраться — везде на других страницах нормально а здесь — вместо кнопочки появляется внизу в подвале и верстка чуть плывет

            • Текущую версию нужно будет удалить перед этим.

  • Sergey

    Добрый день установил модуль делал всё по видео но не появляется окно об успешной отправке и письма не приходят версия Joomla! 3.7.4 Версия PHР 5.6.30 Ajax WebFactor Form v2.0.8 https://albionmate.com/index.php/oformlenie-zakaza
    с других модулей письма отправляются.
    Подскажите в чём может быть проблема?

    • Ответил на почту.

  • Андрей

    В хроме для андроида неправильно работает маска. Например, 375(99)999-99-99 — после ввода 3го символа (первый после закрывающей скобки) курсор сам смещается на символ влево. 375(29)3 — курсор становится перед 3 и при дальнейшем наборе эта 3 смещается, всегда являясь последней цифрой

  • Андрей

    Ошибка с перескакиванием курсора, как я понял такая: https://github.com/RobinHerbots/Inputmask/issues/1636
    Пока там не исправили скрипт маски, ничего сделать нельзя?

    • Добрый день. Да, пока разработчик не поправит скрипт нет смысла извращаться как советуется в хаке (

  • Колян

    Поставил на локалке, тестировать буду но модуль уже нравится, спасибо. Вопрос сразу: а можно добавить поле загрузки файла? Часто спрашивают именно о возможности с письмом прислать файл на почту.
    И очень напрягает здесь постоянное поле с предложением ADBLOCK

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

      • Колян

        очень нужное поле, поверьте, с ним популярность модуля существенно возрастет, я думаю что как-то можно с безопасностью решить?

  • Virtual Cat

    вдогонку: моя теория насчет конфликта с Joomla 3.8 развалилась — на другом сайте работает

    • Добрый день. Скорее всего письма вообще не отправляются. Используете ли вы для создания сайта какие-нибудь page builder?

      • Virtual Cat

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

  • Віталій Возняк

    Здравствуйте ! Очень удобный модуль! Подскажите а где добавить событие при нажатии кнопки вида onClick=»_gaq.push([‘_trackEvent’, ‘Knopka’, ‘Podtverdit’]);» ?
    Это нужно чтоб настроить цель в Google Analytics.
    Зарание спасибо!