Цитата:
Сообщение от
g.Naukovych
Только стоит уточнить, что нормального способа переноса этих actions еще нет.
И Вам придется танцевать с бубном, чтобы перенести их на другой сервер.
Конечно Андрей уже описал как этот танец танцевать, но я пока зарекся их использовать.
Да они работают, да они прикольные, то не промышленные пока. это точно.
Как МС планирует их в таком виде использовать мне лично вообще непонятно.
Пока руки не дошли прорубить этот вариант.
В этой задаче сначала сделал таким способом, чтоб плагин заполнял поле, на которое выдавал бы алерт скрипт, повешенный на загрузку формы.
Но беда в том, что 13й CRM как-то по-хитрому частично-асинхронно выполняет сохранение изменений, и перегрузка страницы после хохранения происходит не каждый раз.
Вот Вы описали выше вариант с проверкой в сервисе, который вызывается из скрипта. Тоже вариант, но в данном случае сильно желателен именно плагин, так как на этой форме большой блок с плагиновыми проверками, использующими общие методы, и лишь одна ветка алгоритма нуждается в таком вот уведомлении.
Так что прям не знаю. Переносить всё из плагина в сервис или разбивать логику только из-за невозможности выдать уведомление, как-то не хочется.
Но спасибо, что предупредили о танцах с бубнами. Предупреждён = вооружён, как говорится