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

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