• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/classes/general/listperm.php
  • Класс: CListPermissions
  • Вызов: CListPermissions::CheckFieldId
static function CheckFieldId($iblock_id, $field_id)
{
	if ($field_id === "DETAIL_PICTURE")
		return true;
	elseif ($field_id === "PREVIEW_PICTURE")
		return true;
	elseif ($field_id === "PICTURE")
		return true;
	elseif ($iblock_id <= 0)
		return false;
	elseif (!preg_match("/^PROPERTY_(.+)$/", $field_id, $match))
		return false;
	else
	{
		$db_prop = CIBlockProperty::GetPropertyArray($match[1], $iblock_id);
		if(is_array($db_prop) && $db_prop["PROPERTY_TYPE"] === "F")
			return true;
	}
	return false;
}