Новости платформы SAAS HotList.biz CMS
Обновления на платформе для создания сайтов и интернет-магазинов HotList.biz

Как создать всплывающую форму с отправкой без обновления страницы (Ajax). Например, форма ОБРАТНЫЙ ЗВОНОК

Как создать всплывающую форму с отправкой без обновления страницы (Ajax). Например, форма ОБРАТНЫЙ ЗВОНОК

Как создать всплывающую форму с отправкой без обновления страницы (Ajax)?


На примере создания формы "Обратный звонок".

  1. В редакторе форм нажмите "Добавить форму".
    • Название формы, например "Обратный звонок".
    • Method: POST
    • Enctype: multipart/form-data
    • Резултьтат при отправке на внутренний адрес: Отправить результат на почту
    • Адрес отправки формы: #
    • Имя формы:form_callback_request
    • ID формы:form_callback_request
    • Заполните остальные данные по вашему пожеланию, кроме "Поля для формы", которые мы заполним после сохранения формы.

    После сохранения перейдите в "Мои формы" и откройте созданную форму для редактирования.
    Поля для формы, Добавить еще поле.
    Выберите "Текстовое поле", Добавить еще поле.
    • Название: "Телефон:"
    • Placeholder: "Ваш номер телефона"
    • Name: "callback_phone_name"
    • ID: "callback_phone_id"
    • Class: "callback_phone_class"
    • Maxlength: 15
    • Size: 20
    • Текст при ошибке: "Вы не указали номер телефона"
    • Заполнять: Обязательно для заполнения
    • Проверка на соответствие: Номер телефона
    • Сохраните изменения
  2. Добавим код для открытия меню при нажатии на ссылку. Для этого откройте "Управление меню", "Добавить меню".
    • Имя: "callback_menu"
    • Заголовок: "Обратный звонок код"
    • Положение меню: "Шапка сайта (Header)"
    • Введите текст меню, отключив HTML редактор: