• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/landingsource/element.php
  • Класс: BitrixIblockLandingSourceElement
  • Вызов: Element::getProductFields
static function getProductFields()
{
	$result = [];

	$result['AVAILABLE'] = [
		'ID' => 'AVAILABLE',
		'NAME' => Loc::getMessage('IBLOCK_LANDING_SOURCE_ELEMENT_PRODUCT_FIELD_AVAILABLE'),
		'TYPE' => NodeType::TEXT,
		'ALLOWED' => self::FIELD_ALLOWED_ALL
	];
/*		$result['PRICE'] = [
		'ID' => 'PRICE',
		'NAME' => Loc::getMessage('IBLOCK_LANDING_SOURCE_ELEMENT_PRODUCT_FIELD_PRICE'),
		'TYPE' => NodeType::TEXT,
		'ALLOWED' => self::FIELD_ALLOWED_ALL
	]; */
/*		$result['WEIGHT'] = [
		'ID' => 'WEIGHT',
		'NAME' => Loc::getMessage('IBLOCK_LANDING_SOURCE_ELEMENT_PRODUCT_FIELD_WEIGHT'),
		'TYPE' => NodeType::TEXT,
		'ALLOWED' => self::FIELD_ALLOWED_SELECT
	];
	$result['SIZES'] = [
		'ID' => 'SIZES',
		'NAME' => Loc::getMessage('IBLOCK_LANDING_SOURCE_ELEMENT_PRODUCT_FIELD_SIZES'),
		'TYPE' => NodeType::TEXT,
		'ALLOWED' => self::FIELD_ALLOWED_SELECT,
		'COMPILE' => [
			'FIELDS' => ['LENGTH', 'WIDTH', 'HEIGHT'],
			'SEPARATOR' => ' * '
		]
	]; */

	return $result;
}