...
ProductData.post().then(data => console.log(data));
(async function() {
const response = await ProductData.post();
console.log(response);
})()
inputNames.then(response => {
console.log(response.inputs) // работает, возвращает нужный результат
test(response.inputs);
})
function test(inputs) {
console.log(inputs)
}
Проблема в том, что это уведомление приходит только после перезагрузки страницы или спустя 20 минут ожидания
\Bitrix\Main\Loader::IncludeModule('im');
echo \CIMChat::AddMessage([
'TO_CHAT_ID' => 6,
'FROM_USER_ID' => 3,
'NOTIFY_MESSAGE' => 'Hello',
]);
$this->SetVariable(Variable1, $arTask["TITLE"]);
$this->SetVariable("Variable1", $arTask["TITLE"]);
Есть ли быстрый способ решить эту проблему?
Как посмотреть пользователей которые пришли во время обмена с AD?
Как записать в лог всех пользователей которые есть в xml с 1с?
\Bitrix\Main\Loader::IncludeModule('im');
/**
* @var integer Чьи настройки берем (id)
*/
$fromUserId = 1;
/**
* @var integer Кому их сохраняем (id)
*/
$toUserId = 2;
$userSettings = CIMSettings::Get($fromUserId);
foreach ($userSettings as $type => $value)
{
CIMSettings::Set($type, $value, $toUserId);
}
$drawing = new Drawing(); // Новый экземпляр
$drawing->setName($name); // Имя картинки
$drawing->setDescription($name); // Описание
$drawing->setPath($img); // Абсолютный путь на сервере к картинке
$drawing->setCoordinates('A'. $i); // Координаты картинки
$drawing->getShadow()->setVisible(true); // Тень если нужно
$drawing->setWorksheet($sheet); // Нужная вкладка
$drawing->setHeight(100); // Высота в пикселях
$drawing->setWidth(100); // Ширина в пикселях
CCrmDeal::GetList($arOrder = Array('DATE_CREATE' => 'DESC'), $arFilter = Array(), $arSelect = Array(), $nPageTop = false)
CCrmDeal::GetListEx($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array(), $arOptions = array())
<?
$rsParentSection = CIBlockSection::GetByID(1);
if ($arParentSection = $rsParentSection->GetNext())
{
$arFilter = array('IBLOCK_ID' => 2,'>LEFT_MARGIN' => $arParentSection['LEFT_MARGIN'],'<RIGHT_MARGIN' => $arParentSection['RIGHT_MARGIN'],'>DEPTH_LEVEL' => $arParentSection['DEPTH_LEVEL']); // выберет потомков без учета активности
$rsSect = CIBlockSection::GetList(array('left_margin' => 'asc'),$arFilter);
while ($arSect = $rsSect->GetNext())
{
$arTest[] = $arSect;// получаем подразделы
}
}
?>
/**
* Всегда считаем что модуль установлен,
* поэтому просто подключаем его
*/
\Bitrix\Main\Loader::IncludeModule('iblock');
/**
* У меня для тестирования инфоблок с номером 5,
* у тебя может быть любой другой инфобло
*
* @var array Параметры фильтрации
*/
$arFilter = [
'IBLOCK_ID' => 5
];
/**
* В Битриксе разделы хранятся по принципу Nested sets
*
* @var array Параметры сортировки
*/
$arOrder = [
'LEFT_MARGIN' => 'ASC'
];
/**
* @var array Поля разделов
*/
$arSelect = [
'ID',
'LEFT_MARGIN',
'DEPTH_LEVEL',
'NAME'
];
$resSections = \CIBlockSection::GetList($arOrder, $arFilter, false, $arSelect);
while( $arSection = $resSections->fetch() )
{
var_dump($arSection);
}
<?php
$arr = ["a","b","c","e"];
foreach($arr as $value){
if ( $value === 'b' ) continue;
echo $value;
}
Скажите пожалуйста, что можно предпринять?
$(function() {
$(document).on('click touchstart', '.selector', function(){
console.log($(this));
});
});
CModule::IncludeModule("socialnetwork");
$arFields = array(
"TITLE" => "Заголовок записи",
"DETAIL_TEXT" => "Тело сообщения",
"BLOG_ID" => 1, //ID отправителя
"AUTHOR_ID" => 1, //ID блога, в котором будет запись
"DATE_PUBLISH" => '11.02.2014 09:08', // дада
"PUBLISH_STATUS" => BLOG_PUBLISH_STATUS_PUBLISH, // Читаем в API
"ENABLE_TRACKBACK" => 'N',
"ENABLE_COMMENTS" => 'Y'
);
$arEvent = array (
'EVENT_ID' => 'blog_post',
'=LOG_DATE' => 'now()',
'TITLE_TEMPLATE' => '#USER_NAME# добавил(а) сообщение "#TITLE#" в блог',
'TITLE' => "Заголовок записи",
'MESSAGE' => "Текст записи",
'TEXT_MESSAGE' => "Текст записи",
'MODULE_ID' => 'blog',
'CALLBACK_FUNC' => false,
'SOURCE_ID' => $ID,
'ENABLE_COMMENTS' => 'Y',
'RATING_TYPE_ID' => 'BLOG_POST',
'RATING_ENTITY_ID' => $newID,
'ENTITY_TYPE' => 'U',
'ENTITY_ID' => '1',
'USER_ID' => '1',
'URL' => '/company/personal/user/1/blog/'.$ID.'/',
);
// Выдает права
CSocNetLogRights::Add ( $eventID, array ("G3") );
// Отправляет уведомление о новом сообщении
CSocNetLog::SendEvent ( $eventID, 'SONET_NEW_EVENT' );