Форма обратной связи 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.
    Зарание спасибо!

  • Макстм

    Добрый день. Установил ваш модуль. Выдает ошибку — Warning: array_multisort(): Argument #1 is expected to be an array or a sort flag in /home/u12483/xn—-7sbepwdrg.xn--p1ai/www/modules/mod_ajax_webfactor_form/includes/buildfield.php on line 189

  • Евгений Шокота

    Не оценил модуль, просто не смог, после установки страница с настройками модуля тупила просто жесть, не обновлялись настройки, при выборе телефона..
    Установил на 1 страницу, эта страница ушла в лаг. Разбираться в причинах не стал, автору не респект 🙂
    Уж без обид.
    Мне лень было свой модуль клепать, но походу придется самому 🙂

    Еще рекомендация к автору ( 1-го напоминания о том что нужно выключить адблок достаточно )
    Пока писал коммент, 6 раз нажимал ( Мне все понятно )

    • «Пока писал коммент, 6 раз нажимал ( Мне все понятно )»
      Ну мазохизм штука такая, неизлечимая )))

  • Павло Мороз

    Здравствуйте. А есть ограничения на версию пхп? На пхп7 локали работает ОК, а на 5,3 удаленном не жужжит (не выводит маску по телефону и не отправляет, после отправки прописывает в адресной строке ?text… ) Отправка через PHP mail. Другие формы работают. joomla 3.7.2

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

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

    Спасибо. Модуль шикарный. Еще бы добавить поле с выбором даты (календарь).

    • Думаю добавлю уже в новой версии.

  • Андрей

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