IsUserVoted
IsUserVoted (VOTE_ID)
Функция возвращает true, если пользователь уже голосовал по заданному опросу и ему больше нельзя голосовать в соответствии с настройками опроса, в противном случае - false
Параметры функции
Параметр | Описание |
---|---|
VOTE_ID | ID опроса. |
Примеры использования
Файл в публичной части сайта - "vote_now.php": <? // Отображает форму текущего опроса группы, если пользователь // ещё не голосовал, иначе отображает результаты текущего опроса группы require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); if (CModule::IncludeModule("vote")) { $VID = GetCurrentVote("ANKETA"); if ($VOTING_OK=="Y" || IsUserVoted($VID)) $ALREADY_VOTED = "Y"; else $ALREADY_VOTED = "N"; } if (strlen($APPLICATION->GetTitle())<=0) $APPLICATION->SetTitle(GetMessage("VOTE_VOTING_TITLE")); require_once ($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_after.php"); ?><? if (CModule::IncludeModule("vote")) { if ($ALREADY_VOTED=="Y") ShowVoteResults($VID); else ShowVote($VID); } require_once ($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog.php"); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.