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

log.blogcomment.add

Scope: log Права на выполнение: для всех

Добавляет комментарий к сообщению Ленты новостей.

Параметры

ПараметрОписаниеВерсия
$USER_IDАвтор комментария. Доступно только для администратора. По умолчанию - текущий пользователь.
$POST_IDID сообщения
$TEXTТекст комментария
$FILES Файлы, массив значений, описанный по правилам, приведенным тут.

Примеры:

// Пример добавления
BX24.callMethod('log.blogcomment.add', {
	POST_ID: 10,
	TEXT: 'Комментарий к посту'
}, result => {
	console.log(result);
});
// Получает комментарий в ленте новостей. Если не передавать id в фильтр, вернёт все доступные по правам комментарии
let params = {
	FIRST_ID: 893, //id из таблицы b_sonet_log_comment
	LAST_ID: 894,
};
BX24.callMethod('log.blogcomment.user.get', params,
	result => {
		if(result.error())
		{
			alert("Error: " + result.error());
		}
		else
		{
			console.log(result.data());
		}
	}
);
// Удаляет комментарий в ленте новостей
let params = {
	COMMENT_ID: 261, //id из таблицы b_blog_comment
};
BX24.callMethod('log.blogcomment.delete', params,
	result => {
		if(result.error())
		{
			alert("Error: " + result.error());
		}
		else
		{
			console.log(result.data());
		}
	}
);


© «Битрикс», 2001-2024, «1С-Битрикс», 2024