Показать сообщение отдельно
Старый 16.04.2014, 13:49   #20  
b777 is offline
b777
Участник
 
46 / 10 (1) +
Регистрация: 11.07.2013
Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
Только стоит уточнить, что нормального способа переноса этих actions еще нет.

И Вам придется танцевать с бубном, чтобы перенести их на другой сервер.
Конечно Андрей уже описал как этот танец танцевать, но я пока зарекся их использовать.

Да они работают, да они прикольные, то не промышленные пока. это точно.
Как МС планирует их в таком виде использовать мне лично вообще непонятно.
Пока руки не дошли прорубить этот вариант.
В этой задаче сначала сделал таким способом, чтоб плагин заполнял поле, на которое выдавал бы алерт скрипт, повешенный на загрузку формы.

Но беда в том, что 13й CRM как-то по-хитрому частично-асинхронно выполняет сохранение изменений, и перегрузка страницы после хохранения происходит не каждый раз.

Вот Вы описали выше вариант с проверкой в сервисе, который вызывается из скрипта. Тоже вариант, но в данном случае сильно желателен именно плагин, так как на этой форме большой блок с плагиновыми проверками, использующими общие методы, и лишь одна ветка алгоритма нуждается в таком вот уведомлении.

Так что прям не знаю. Переносить всё из плагина в сервис или разбивать логику только из-за невозможности выдать уведомление, как-то не хочется.

Но спасибо, что предупредили о танцах с бубнами. Предупреждён = вооружён, как говорится