<button id='companySelectButtonNode'>Select company</button>
<script type="text/javascript">
BX.ready(function(){
const button = document.getElementById('companySelectButtonNode');
let dialog = new BX.UI.EntitySelector.Dialog({
targetNode: button,
context: 'MY_PAGE_CONTEXT',
enableSearch: true,
searchOptions: {
allowCreateItem: false
},
multiple: false,
entities: [
{
id: 'company',
dynamicLoad: true,
dynamicSearch: true
},
],
});
button.addEventListener('click', () => {
dialog.show();
});
});
</script>
Можно ли как-то разрешить посещение данного сайта, только для определённых IP?
1. Где лучше хранить историю переписки телеграм-бота с клиентом в битрикс 24?
2. Если же в строке то как можно расширить количество символов которая ?
$globalVarAsdasd = $this->ParseValue('{'.'{Переменные глобальные: asdasd}}');
Есть разные этапы у сделки. К примеру только созданная сделка (новая) и статус оплачено или не оплачено. Не подскажите, как изменить цвет карточки сделки, в зависимости от статуса?
$result = [
'CONTENT' => 'содержимое файла, которое мы распарсили',
'PROPERTIES' => [
COption::GetOptionString("search", "page_tag_property") => 'тег1, тег2',
]
];
В списке задач применяется фильтр только активные, но почему-то попадают задачи со статусом "завершено", хотя ни где в фильтре нет установок.
\Bitrix\Main\Loader::requireModule('crm');
// Замените на ID своего дела
$activityId = 1;
$arBindings = \CCrmActivity::GetBindings($activityId);
// Добавьте свои привязки
$arBindings[] = [
"OWNER_ID" => 10,
"OWNER_TYPE_ID" => 2,
];
\CCrmActivity::SaveBindings($activityId, $arBindings, false, false, true);