Size: a a a

2020 April 07

AG

Andrey Golubev in Bitrix24dev
я нашел ошибку, элемент  с id 16222386 был не опубликован
источник

ЮУ

Юрий Удовиченко in Bitrix24dev
Приветствую!  Подскажите, в какую сторону копать, если карточка звонка в коробке по запросу telephony.externalcall.register отображается как попало? Связь не могу проследить. Иногда появляется, иногда нет.
источник

R

Rose in Bitrix24dev
Привет, Полина Drew. Мы рады приветствовать тебя в нашем чате Bitrix24dev.  Ознакомься с правилами чата (в закрепленном сообщении). Так же есть ссылки на полезные чаты:
источник

M

Max in Bitrix24dev
Здравствуйте. Есть вопрос по коробке, JS.
Подскажите, как правильней вытащить ID задачи, которая сейчас открыта? Т.е. страница/боковой слайдер с задачей.
источник

r

rix in Bitrix24dev
из урла, как вариант
источник

M

Max in Bitrix24dev
Это понятно, но возможно есть какой-то недокументированный метод или что-то в REST JS
источник

AN

Andrey Nikolaev in Bitrix24dev
Max
Это понятно, но возможно есть какой-то недокументированный метод или что-то в REST JS
Неа :)
Ну разве что на странице ищешь элемент с ID:
<div id="bx-component-scope-***">
соответственно *** -то что тебя интересует
И потом:
BX.Tasks.Util.Dispatcher.getInstance().vars.registry['***'].vars['taskId']
это id открытой задачи
источник

AN

Andrey Nikolaev in Bitrix24dev
Но проще из url'а
источник

AN

Andrey Nikolaev in Bitrix24dev
Теоретически есть более простой способ:
Если(!)
BX.Tasks.CheckListInstance.optionManager['entityType']=='TASK'

То id задачи это

BX.Tasks.CheckListInstance.optionManager['entityId']
источник

ДД

Дмитрий Давиденко in Bitrix24dev
В js библиотеке BX24 есть доступная извне функция getDomain(). Чертовски удобно, но увы недокументировано)
источник

ДД

Дмитрий Давиденко in Bitrix24dev
Правомочно ли юзать?
источник

M

Max in Bitrix24dev
В смысле правомочно? Мне нужно, чтобы JS код работал и под простыми пользователями, если вы про это
источник

ДД

Дмитрий Давиденко in Bitrix24dev
Max
В смысле правомочно? Мне нужно, чтобы JS код работал и под простыми пользователями, если вы про это
Простите, мы с вами в одно время написали) Я вообще по другой проблеме
источник

ДД

Дмитрий Давиденко in Bitrix24dev
И темы пересеклись случайно)
источник

M

Max in Bitrix24dev
Andrey Nikolaev
Теоретически есть более простой способ:
Если(!)
BX.Tasks.CheckListInstance.optionManager['entityType']=='TASK'

То id задачи это

BX.Tasks.CheckListInstance.optionManager['entityId']
Благодарю, то что нужно
источник

ДД

Дмитрий Давиденко in Bitrix24dev
Мистика
источник

ДД

Дмитрий Давиденко in Bitrix24dev
Дмитрий Давиденко
В js библиотеке BX24 есть доступная извне функция getDomain(). Чертовски удобно, но увы недокументировано)
Так, это, собственно. Почему такого удобства в документации нет. Нужная же вещь
источник

AN

Andrey Nikolaev in Bitrix24dev
Дмитрий Давиденко
Правомочно ли юзать?
Я бы не стал. Теоретически обратная совместимость сохраняется, но этожоблакоб24
источник

ДП

Дмитрий Проскурин in Bitrix24dev
Привет! Кто подскажет, почему в группе  в списках не могу добавить новые поля в элементе. Коробка
источник

ДД

Дмитрий Давиденко in Bitrix24dev
Andrey Nikolaev
Я бы не стал. Теоретически обратная совместимость сохраняется, но этожоблакоб24
А есть альтернатива? Просто дергать рест апи ой как не хочется. Дорогой битрикс иногда тааак тормозит.
источник