Похожие чаты

Всем добрый день, направьте меня в нужную сторону, хочу открыть

свой компонент в слайдере, вот код:
BX.SidePanel.Instance.open('test:test', {
cacheable: false,
data: {
userId: <?=$userId?>
},
events:
{
onClose: () => {
location.reload();
}
}
});
При открытии мне в консоль падает 3к ошибок типа BX is not defined

Код внутри шаблона:

$APPLICATION->RestartBuffer();

?>
<!DOCTYPE html>
<html>
<head>
<?$APPLICATION->ShowHead();?>
</head>
....верстка

20 ответов

151 просмотр

BX.SidePanel.Instance.open - не открывает компонент, а открывает слайдер. Есть 2 варианта слайдера: url (который открывается в iframe) и контентный слайдер. url он самый простой, но требует физической страницы в публичной части. Контентный - очень много костылей писать придется. "Спасибо" битриксу за баг который они прикрыли костылем. Не рекомендую использовать этот способ.

Кирилл-Калюжный Автор вопроса
Andrei Nikolaev
BX.SidePanel.Instance.open - не открывает компонен...

А я вот нашел такую страницу https://dev.1c-bitrix.ru/api_help/js_lib/sidepanel/component_sidepanel.php Это может как-то помочь ?

Кирилл-Калюжный Автор вопроса
Кирилл Калюжный
А я вот нашел такую страницу https://dev.1c-bitrix...

Как я понял, в экшене просто вернуть вызов компонента нужно

Кирилл Калюжный
Как я понял, в экшене просто вернуть вызов компоне...

Ага, а потом свой компонент еще и костыль в виде этого: https://dev.1c-bitrix.ru/api_d7/bitrix/ui/sidepanel_layout/index.php готовьтесь ставить, иначе будут проблемки если слайдер из слайдера откроете.

Кирилл-Калюжный Автор вопроса
Andrei Nikolaev
С чем?

Добрый день. В какой таблице может отображаться сисдит пользователь с моб или с дествопа и сколько он сидит ?

Andrei Nikolaev
С чем?

И фиксируется это вообще в системе ?

Лобач Денис
И фиксируется это вообще в системе ?

Где-то что-то подобное было, но там есть нюансы. Я мало копал эту штуку. Попробую глянуть

Заранее спасибо ,жду ответа

Лобач Денис
Заранее спасибо ,жду ответа

Наиболее точную дату можно вычислить через b_im_status - там 2 даты - DESCRIPT_LAST_DATE и MODILE_LAST_DATE - чья позже с того и сидит.

Andrei Nikolaev
Наиболее точную дату можно вычислить через b_im_st...

А ще есть какие то таблицы связаны с этим вопросом ?

Кирилл-Калюжный Автор вопроса
Andrei Nikolaev
Не мудрите - используйте iframe

извините, что отвлекаю, помогите исправить проблему, в фрейме открыл компонент, но внутри него не работает библиотека BX, в чем может быть дело ? $APPLICATION->RestartBuffer() добавил и ShowHead() сделал

Читайте ОБА моих комментария относительно вашей задачи. Я говорил про эту ситуацию.

Кирилл-Калюжный Автор вопроса
Andrei Nikolaev
Читайте ОБА моих комментария относительно вашей з...

ну так я открыл физический файл по url, в нем подключил этот компонент и шапку с футером, в шаблоне компонента сделал restartBuffer и заново написал разметку с head(showHead() внутри) и body. Стили мои подключаются спокойно, но BX не отрабатывает. Более того, он ругается уже в head на него, т.к в нем подключаются скрипты с ним Я просмотрел ссылку, что вы скинули в одном из сообщений, там про это инфы не нашел, к сожалению

Кирилл-Калюжный Автор вопроса
Andrei Nikolaev
sidepanel wrapper

спасибо большое

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта