# Facet

URL: https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Iblock\PropertyIndex\Facet`
Модуль: Iblock.

Исходный файл: `source/iblock/lib/propertyindex/facet.php:10`

## Методы (18)

- [`__construct()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/__construct/)
- [`addDatetimePropertyFilter()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/adddatetimepropertyfilter/) — Добавляет условие для дальнейшей фильтрации.
- [`addDictionaryPropertyFilter()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/adddictionarypropertyfilter/) — Добавляет условие для дальнейшей фильтрации.
- [`addNumericPropertyFilter()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/addnumericpropertyfilter/) — Добавляет условие для дальнейшей фильтрации.
- [`addPriceFilter()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/addpricefilter/) — Добавляет условие для дальнейшей фильтрации.
- [`enableCurrencyConversion()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/enablecurrencyconversion/) — После вызова последующие запросы будут использовать конвертацию валют при фильтрации.
- [`getDictionary()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/getdictionary/) — Возвращает объект словаря фасетов.
- [`getIblockId()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/getiblockid/) — Возвращает идентификатор инфоблока.
- [`getSkuIblockId()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/getskuiblockid/) — Возвращает идентификатор инфоблока торговых предложений.
- [`getSkuPropertyId()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/getskupropertyid/) — Возвращает идентификатор свойства торговых предложений.
- [`getStorage()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/getstorage/) — Возвращает объект хранилища фасетов.
- [`isEmptyWhere()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/isemptywhere/) — Возвращает true, если фильтры не были применены.
- [`isValid()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/isvalid/) — Возвращает true, если возможна перезапись фильтра.
- [`lookupDictionaryValue()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/lookupdictionaryvalue/) — Возвращает строку по её идентификатору в словаре.
- [`query()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/query/) — Возвращает соединение фильтра с таблицами индекса.
- [`setPrices()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/setprices/) — Устанавливает цены для дальнейшей фильтрации.
- [`setSectionId()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/setsectionid/) — Устанавливает контекст раздела для дальнейшей фильтрации.
- [`whereToSql()`](https://chugunov.pro/api-bitrix/iblock/propertyindex/facet/wheretosql/) — Преобразует структурированный массив $where в sql-условие или пустую строку.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Iblock-PropertyIndex-Facet.html
