Выделение цветом активностей в Расписании

Добрый день!

У нас кейс, схожий с вот этим постом.

Так как использовать вариант реализации, описанный там, не получается в силу изменений архитектуры системы, вопрос остается актуальным.

Подскажите, какой есть опыт решения такой задачи?

Нравится

2 комментария
Лучший ответ

По скольку нельзя напрямую теперь замещать модули, создайте свой новый модуль и через override заместите нужный модуль и нужные методы:

 

define("TestSmsCampaignConnectorManager", [], function() {
 
    Ext.define("Terrasoft.TestSmsCampaignConnectorManager", {
        // Указываем, что замещаем модуль CampaignConnectorManager
        override: "Terrasoft.CampaignConnectorManager",
 
        // Виртуальный метод для перегрузки
        blaBlaMethod: function() {
            // additional logic here
        },
    });
});
 
А в схеме, где используется вызов метода, подключите ваш новый модуль

Добрый день.

Посмотрите дополнение на маркетплейсе Records color highlighting for Creatio.

Лучший ответ

По скольку нельзя напрямую теперь замещать модули, создайте свой новый модуль и через override заместите нужный модуль и нужные методы:

 

define("TestSmsCampaignConnectorManager", [], function() {
 
    Ext.define("Terrasoft.TestSmsCampaignConnectorManager", {
        // Указываем, что замещаем модуль CampaignConnectorManager
        override: "Terrasoft.CampaignConnectorManager",
 
        // Виртуальный метод для перегрузки
        blaBlaMethod: function() {
            // additional logic here
        },
    });
});
 
А в схеме, где используется вызов метода, подключите ваш новый модуль
Показать все комментарии