Задать вопрос

Как добавить свой обработчик к форме, реализованной через компонент iblock.element.add.form?

Здравствуйте!

На сайте формы реализованы через вышеуказанный компонент. В атрибуте action формы указано <?=POST_FORM_ACTION_URI?>. Честно говоря, вообще не до конца понимаю как это работает, где собственно лежит скрипт который обрабатывает форму?

Моя задача получить данные заполненной формы и передать их битрикс-24 для формирования лида, т.е. прикрутить еще один php-скрипт к форме. Подскажите как это лучше сделать, пожалуйста?
  • Вопрос задан
  • 1626 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Ifelseapps
@Ifelseapps
Frontend developer/JavaScript developer
Перехватить добавление элемента в инфоблок - просто, нужно подписаться на событие.
https://dev.1c-bitrix.ru/api_help/iblock/events/on...

Чтобы передать данные в Битрикс24 без использования модуля "Веб-формы" (там все из коробки), скорее всего, придется либо сразу посмотреть Rest api Битрикс24, либо, посмотреть как устроена отправка в модуле "Веб-формы" (и реализовать по образцу).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы