• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/component/baseform.php
  • Класс: BitrixCatalogComponentBaseForm
  • Вызов: BaseForm::getPropertiesConfigElements
protected function getPropertiesConfigElements(): array
{
	$elements = [];
	$hiddenCodesMap = array_fill_keys($this->getHiddenPropertyCodes(), true);
	foreach ($this->entity->getPropertyCollection() as $property)
	{
		if (isset($hiddenCodesMap[$property->getCode()]))
		{
			continue;
		}

		$elements[] = [
			'name' => static::preparePropertyNameFromProperty($property),
		];
	}

	return $elements;
}