SetPerm
Описание и параметры
int CSocNetFeaturesPerms::SetPerm( int featureID, string operation, string perm );
Метод устанавливает права для дополнительного функционала. Если запись существует в базе данных, то она изменяется. Если запись не существует, то она добавляется. Метод статический.
Примечание: для добавления записи используется метод CSocNetFeaturesPerms::Add, обновляется методом CSocNetFeaturesPerms::Update.
Параметры
Параметр | Описание | С версии |
---|---|---|
featureID | Идентификатор дополнительного функционала. | |
operation | Название операции. | |
perm | Право на операцию. |
Возвращаемое значение
Возвращается идентификатор записи.
Смотрите также
Примеры использования
<? $idTmp = CSocNetFeatures::SetFeature( SONET_ENTITY_GROUP, $ID, "forum", true, "Обсуждения" ); if ($idTmp) { $id1Tmp = CSocNetFeaturesPerms::SetPerm( $idTmp, "forum_answer", SONET_ROLES_MODERATOR ); if (!$id1Tmp) { if ($e = $GLOBALS["APPLICATION"]->GetException()) $errorMessage .= $e->GetString(); } } else { if ($e = $GLOBALS["APPLICATION"]->GetException()) $errorMessage .= $e->GetString(); } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.