В общем продебажил я код.
нашел код который открывает слайдер.
он оказался в inline, вместо самой карточки сделки.
Код |
---|
<sc ript type="text/javascript">
BX.ready(
function ()
{
BX.Crm.Page.initialize();
BX.SidePanel.Instance.open(
"/crm/deal/details/6/",
{
cacheable: false,
loader: "crm-entity-details-loader",
events: {
onCloseComplete: function () {
let themePicker =
BX.getClass("BX.Intranet.Bitrix24.ThemePicker.Singleton")
;
if (themePicker)
{
themePicker.showLoader(BX("workarea-content"));
}
window.location = "/crm/deal/kanban/category/0/";
}
}
}
);
}
);
</sc ript> |
Скрытый текст |
---|
 |
нашел место где он генерируется:
Скрытый текст |
---|
 |
если вместо этого кода сделать вызов компонента
bitrix:crm.entity.details.frame:
Скрытый текст |
---|
 |
то карточка открывается по старому - на странице портала.
Осталось придумать, как это же самое сделать НЕ внутри компонента, а через перехват события открытия слайдера.
________
to be continue...