Задать вопрос
@RuComMarket
Битрикс FullStack разработчик

Как в битрикс обрабатывается форма добавления элемента и как ее перехватить?

Описание:
Написал шаблон, для компонента iblock.element.add.form
Но есть 2 нюанса:
1. при добавление элемента с названием, которое уже существует, выводит ошибку на то, что одинаковый символьный код (он формируется через js функцией BX.translit).
2. при добавление элемента надо, чтобы были добавлены параметры в торговый каталог по этому элементу

Я вижу решение таким образом:
надо написать какой-то обработчик, который будет обрабатываться после нажатия "сохранить", который добавит запись по торговому каталогу и проверит символьный код на наличие подобного, и при необходимости добавит нумерацию.
этот обработчик должен быть между отправкой и обработкой формы.

Подскажите как бы это сделать проще, желательно без ajax.
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@vaajnur
битриксоид
OnBeforeIBlockElementAdd
Ответ написан
Ваш ответ на вопрос

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

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