|
<функция-обработчик>(
int $ELEMENT_ID,
array $arParams
)
Событие "OnStartCheckVoting" вызывается в компоненте «Честное голосование» (askaron.ibvote.iblock.vote) при проверке, голосовал пользователь или нет.
Вызывается при открытии страницы с компонентом и, когда пользователь отправляет результат. Если на странице несколько компонентов, то при открытии страницы событие вызовется для каждого отдельно.
Событие вызывается непосредственно перед проверкой сессии, кук, IP-адреса и ID пользователя.
Возвращаемое значение:
Если обработчик вернет false, то пользователь проголосовать за элемент не сможет. Компонент будет выглядеть, как будто пользователь уже проголосовал и дальнейшие проверки на право пользователя проголосовать выполняться не будут.
Пример:
OnAfterIbvoteEventUpdate |
Описание курса
| Пример автоматического пересчета рейтинга
|