Сохранение записи на пользовательской кнопке

Доброго дня, столкнулся с проблемой!?

Добавил кнопку на раздел для запуска БП но есть момент в том что БП отправляет письма с данными с записи,  и без кнопки сохранения(это не удобно так как ее нужно опять открывать) данные не передаются так как ID присваивается после ее сохранения.

Вопрос как добавить в мою кнопку в начале отработку сохранения записи? а потом все остальное

Заранее спасибо

Нравится

2 комментария

Добрый день!

Не совсем понимаю о какой кнопе идёт речь, быть может это базовая кнопка, которая появляется если привязать бп к разделу через мастер или же кастомная, добавленная вами вручную. Однако, в обоих случаях необходимо найти метод, который вызывает данная кнопка и добавить в нём this.save() перед всей логикой.

Если же вы получите ошибку, что система не знает, что такое save, то тогда следует перед всей логикой отправлять сообщение через sandbox. Кроме этого необходимо подписаться на это сообщение в методе init схемы раздела и уже там вызвать this.save().

Дима Вовченко, это новая пользовательская кнопка, на которую сделана логика отправка БП + валидация на заполнение обязательного поля.(доступность кнопки)

Можно более подробнее описать 

Спасибо

Показать все комментарии