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

SetPostPerms

Описание и параметры

void
CBlogPost::SetPostPerms(
	int    ID,
	array  arPerms,
	string permsType = BLOG_PERMS_POST
);

Метод устанавливает уровень доступа к сообщению и комментариям сообщения ID. Метод нестатический.

Параметры метода

ПараметрОписание
ID Идентификатор сообщения.
arPerms Массив вида: array("BlogUserGroupID" => "Permissions"[, ...]), где
BlogUserGroupID - идентификатор группы пользователей текущего блога,
Permissions - уровень доступа. Необязательный параметр.
permsType Тип уровня доступа, который необходимо установить. Возможные значения:
  • BLOG_PERMS_POST - на сообщение;
  • BLOG_PERMS_COMMENT - на комментарии к сообщению.
Необязательный. По умолчанию равен BLOG_PERMS_POST - будет изменен уровень доступа к сообщению.

Примеры использования

<?
$ID = 1;
$arPerms = Array(
	"1" => BLOG_PERMS_READ,
	"2" => BLOG_PERMS_WRITE
);
CBlogPost::SetPostPerms($ID, $arPerms, BLOG_PERMS_COMMENT);
?>


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