Задача тривиальная - добавить кнопку "Отложенные" в дополнение к актуальным и закрытым.
Если поменять исходник - то достаточно добавить в src/views/record/panels/tasks.js " tabList: ['actual', 'completed', 'deferred'] " и все хорошо.
А вот вопрос как поменять без переписывания исходников.
1. Доопределили вью - тут проблем нет
2. А вот как во все сущности подпихнуть измененную вью?
а. Брать все исходные clientDefs, копировать массив определяющий панельки и там править?
б. Переопределить только один элемент массива "sidePanels": { "detail": [] } - но как?
в. Есть какой то более правильный метод подпихивания?
Если поменять исходник - то достаточно добавить в src/views/record/panels/tasks.js " tabList: ['actual', 'completed', 'deferred'] " и все хорошо.
А вот вопрос как поменять без переписывания исходников.
1. Доопределили вью - тут проблем нет
2. А вот как во все сущности подпихнуть измененную вью?
а. Брать все исходные clientDefs, копировать массив определяющий панельки и там править?
б. Переопределить только один элемент массива "sidePanels": { "detail": [] } - но как?
в. Есть какой то более правильный метод подпихивания?