KS
Size: a a a
KS
SK
$APPLICATION->IncludeComponent(И как его через JS вызвать?
'bitrix:ui.sidepanel.wrapper',
'',
[
'POPUP_COMPONENT_NAME' => 'bitrix:crm.button.edit',
'POPUP_COMPONENT_TEMPLATE_NAME' => '',
'POPUP_COMPONENT_PARAMS' => [
'PATH_TO_BUTTON_LIST' => $arResult['PATH_TO_BUTTON_LIST'],
'PATH_TO_BUTTON_EDIT' => $arResult['PATH_TO_BUTTON_EDIT'],
'PATH_TO_BUTTON_FILL' => $arResult['PATH_TO_BUTTON_FILL'],
'PATH_TO_USER_PROFILE' => $arResult['PATH_TO_USER_PROFILE'],
'ELEMENT_ID' => $arResult['VARIABLES']['id']
]
]
);
А
AO
DD
DD
А
MM
MM
R
SK
var slider = BX.SidePanel.Instance.getSliderByWindow(window);
var sliderData = window.slider.getData().data;
Заменил на этот и всё стало ок:
BX.onCustomEvent = function(eventObject, eventName, arEventParams, secureParams){
if(eventName=='Grid::updated'){
console.log('slider broken');
}
};
BX.addCustomEvent('Grid::updated', function(){
console.log('slider ok');
});
КС
Л
КС
Л
КС
А
А
КС
Л