Документация для разработчиков
Темная тема

BX24.openPath

BX24.openPath(path,callback);

Метод открывает указанный путь внутри портала в слайдере.


Внимание! По соображениям безопасности метод не работает в мобильном приложении.

С версии 22.300 может открывать смарт-процессы.

Параметры

Параметр Описание С версии
path Путь внутри портала, может начинаться с:
^\/(crm\/(deal|lead|contact|company|type)|marketplace|company\/personal\/user\/[0-9]+|workgroups\/group\/[0-9]+)\/
callback функция вызывается в 2 случаях:
  • при ошибке открытия
    • если указанный путь нет возможности открыть:{result: "error", errorCode: "PATH_NOT_AVAILABLE"}
    • в мобильном приложении: {result: "error", errorCode: "METHOD_NOT_SUPPORTED_ON_DEVICE"}
  • при закрытии слайда: {result: "close"}

Пример:

<script src="//api.bitrix24.com/api/v1/"></script>
<script>
	BX24.init(
		function()
		{
			BX24.openPath(
				'/crm/deal/details/5/',
				function(result)
				{
					console.log(result);
				}
			);
		}
	);
</script>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
2
Валентин Золотов
Сообщение не промодерировано, возможны ошибки и неточности.
Если ссылку невозможно открыть внутри портала, то приходится писать свою обёртку
Не может распарсить ссылку в мобильном приложении и открыть не в слайдере, а как обычно, хотя бы профиль пользователя
© «Битрикс», 2001-2024, «1С-Битрикс», 2024