VoteUserType::getAdminListViewHTML

  1. Bitrix24 API (v. 23.675.0)
  2. vote
  3. VoteUserType
  4. getAdminListViewHTML
  • Модуль: vote
  • Путь к файлу: ~/bitrix/modules/vote/lib/uf/voteusertype.php
  • Класс: BitrixVoteUfVoteUserType
  • Вызов: VoteUserType::getAdminListViewHTML
static function getAdminListViewHTML($userField, $htmlControl)
{
	global $APPLICATION;
	$return = ' ';
	$returnUrl = $APPLICATION->GetCurPageParam("", array("admin_history", "mode", "table_id"));

	if($htmlControl["VALUE"] > 0)
	{
		$dbRes = CVote::GetByIDEx($htmlControl["VALUE"]);
		if ($dbRes && ($vote = $dbRes->GetNext()))
		{
			if ($vote["LAMP"] == "yellow")
				$vote["LAMP"] = ($vote["ID"] == CVote::GetActiveVoteId($vote["CHANNEL_ID"]) ? "green" : "red");
			$return = "
"; if ($vote["LAMP"]=="green") $return = "
"; $return .= " [".$vote["ID"]."] "; $return .= $vote["TITLE"].(!empty($vote["DESCRIPTION"]) ? " (".$vote["DESCRIPTION"].")" : ""); if ($vote["COUNTER"] > 0) $return .= Loc::getMessage("VOTE_VOTES")." ".$vote["COUNTER"].""; } } return $return; }

Добавить комментарий