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

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-2023, «1С-Битрикс», 2023