• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/prop_seq.php
  • Класс: CIBlockPropertySequence
  • Вызов: CIBlockPropertySequence::GetSettingsHTML
static function GetSettingsHTML($arProperty, $strHTMLControlName, &$arPropertyFields)
{
	$arPropertyFields = array(
		"HIDE" => array("SEARCHABLE", "WITH_DESCRIPTION", "ROW_COUNT", "COL_COUNT", "DEFAULT_VALUE")
	);

	$bWritable = ($arProperty['USER_TYPE_SETTINGS']['write'] ?? 'N') === 'Y';

	$html = '
		
			'.Loc::getMessage("IBLOCK_PROP_SEQ_SETTING_WRITABLE").':
			
				
				
			
		
	';

	if ((int)($arProperty['ID'] ?? 0) > 0)
	{
		$seq = new CIBlockSequence($arProperty["IBLOCK_ID"], $arProperty["ID"]);
		$current_value = $seq->GetCurrent();
		return $html.'
		
			'.Loc::getMessage("IBLOCK_PROP_SEQ_SETTING_CURRENT_VALUE").':
			
		
		';
	}
	else
	{
		$current_value = 1;
		return $html.'
		
			'.Loc::getMessage("IBLOCK_PROP_SEQ_SETTING_CURRENT_VALUE").':
			
		
		';
	}
}