Документация для разработчиков
Темная тема

Facet

Facet – класс для построения запросов с использованием фасетных индексов.

Методы класса

МетодОписание С версии
addDatetimePropertyFilterМетод добавляет условие по свойству типа Дата/Время для дальнейшей фильтрации. 15.0.7
addDictionaryPropertyFilterМетод добавляет условие по строковому свойству для дальнейшей фильтрации. 15.0.1
addNumericPropertyFilterМетод добавляет условие по числовому свойству для дальнейшей фильтрации. 15.0.1
addPriceFilterМетод добавляет условие по цене для дальнейшей фильтрации. 15.0.1
enableCurrencyConversionПосле вызова данного метода все последующие запросы будут использовать сконвертированную валюту для фильтрации. 15.0.7
getDictionaryВозвращает объект словаря фасетных индексов. 15.0.7
getIblockIdМетод возвращает идентификатор инфоблока. 15.0.7
getSkuIblockIdМетод возвращает идентификатор инфоблока торговых предложений. 15.0.7
getSkuPropertyIdМетод возвращает идентификатор свойства торгового предложения. 15.0.7
getStorageВозвращает объект хранилища фасетных индексов. 15.0.7
isEmptyWhereМетод возвращает true, если фильтры не были применены. 15.0.7
isValidМетод возвращает true, если доступна перезапись фильтра. 15.0.1
lookupDictionaryValueМетод возвращает строку по ее идентификатору в словаре. 15.0.1
queryМетод возвращает соединение с таблицами индекса для фильтрации. 15.0.1
setPricesМетод устанавливает цены для дальнейшей фильтрации. Возвращает экземпляр этого объекта для цепочки вызовов. 15.0.1
setSectionIdМетод устанавливает параметры секции для дальнейшей фильтрации. Возвращает экземпляр этого объекта для цепочки вызовов. 15.0.1
whereToSqlПреобразует структурированный массив $where в условие для SQL-запроса или в пустую строку. 15.0.1


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх