← К заметкам

Заметки

Как открыть карточку CRM в слайдере из приложения

Из iframe приложения карточку CRM удобно открывать через BX24.openPath. Прямой доступ к BX.SidePanel родительского окна не нужен: приложение может быть размещено на другом домене.

BX24.init(function () {
    BX24.openPath('/crm/deal/details/123/');
});

123 — ID сделки на текущем портале. Метод просит интерфейс портала открыть путь; это не загрузка данных карточки через REST. Для чтения полей понадобится отдельный запрос.

В собственной странице коробки, выполняющейся в интерфейсе портала, может использоваться BX.SidePanel. Это другой контекст исполнения, и переносить такой код в iframe приложения без изменений нельзя.