isUserGivenConsent
public static \Bitrix\Blog\BlogUser::isUserGivenConsent( $userId );
Если в компоненте включен запрос согласия пользователя на обработку персональных данных, то данный метод проверяет, было ли дано пользователем согласие в каком-либо из сообщений данного блога. Метод статический.
Проверка соглашения происходет на основе URL, поэтому:
- Для одного и того же блога/сообщения, но показанного в разных компонентах (с разными адресами), соглашение будет показано дважды. Т.е. пользователь будет подтверждать своё согласие для каждого компонента.
- Если изменится URL компонента (например, изменятся настройки ЧПУ) - соглашение также будет показано заново.
Параметры
Параметр | Описание | Версия |
---|---|---|
$userId | Идентификатор пользователя. Внимание! Требуется именно идентификатор пользователя в система (в модуле main), а не идентификатор BlogUser. | |
$agreementId | ID пользовательского соглашения. В системе может быть настроено несколько запросов, проверять нужно используемое в данном компоненте. |
Примеры
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.