Всплывающая форма по нажатию на кнопку?

Для решения данной задачи на платформе "Битрикс24" можно использовать модуль "CRM-формы" или создать кастомную форму с помощью раздела "Веб-формы".

Предположим, у вас уже есть кнопка на вашем сайте или внутри "Битрикс24", которая должна вызывать всплывающую форму при нажатии. Чтобы реализовать данное действие, вам необходимо выполнить следующие шаги:

1. Создайте форму в модуле "CRM-формы" или в разделе "Веб-формы" в административной панели "Битрикс24". Укажите необходимые поля для заполнения пользователем и определите, какие данные должны быть сохранены в CRM-сущности.

2. Затем создайте скрипт, который будет вызывать всплывающую форму по нажатию на кнопку. Ниже приведен пример использования JavaScript и jQuery для достижения этой цели:

$(document).ready(function() {
    $('.your-button-class').click(function() {
        BX.Crm.formManager.setFormId(YOUR_FORM_ID);
        BX.Crm.formManager.showPopup();
    });
});

В приведенном коде your-button-class - это класс кнопки, по которой будет вызываться всплывающая форма. YOUR_FORM_ID - это идентификатор формы, который можно получить из модуля "CRM-формы" или раздела "Веб-формы". Метод setFormId() устанавливает идентификатор формы, а showPopup() вызывает всплывающую форму.

3. В завершение, разместите скрипт на странице, где находится кнопка вызова формы. Если у вас есть возможность редактировать шаблоны сайта или разделы "Битрикс24", вы можете поместить скрипт непосредственно в код страницы. Если вам доступен только редактор содержимого, вы можете использовать компонент "HTML-картинка" или "HTML-код" для размещения скрипта.

Таким образом, при нажатии на кнопку с указанным классом, скрипт будет вызывать всплывающую форму с заданным идентификатором, которая будет отображаться пользователю для заполнения. После заполнения и отправки формы, данные будут сохранены в CRM-сущности.