- Модуль: 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").':
';
}
}