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