Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alex19pov31/bitrix_facet_helper
Хелпер для работы с фасетными индексами CMS Bitrix
https://github.com/alex19pov31/bitrix_facet_helper
bitrix helper php
Last synced: 23 days ago
JSON representation
Хелпер для работы с фасетными индексами CMS Bitrix
- Host: GitHub
- URL: https://github.com/alex19pov31/bitrix_facet_helper
- Owner: alex19pov31
- Created: 2019-03-10T15:44:11.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-13T00:06:56.000Z (almost 6 years ago)
- Last Synced: 2024-05-01T03:44:15.435Z (8 months ago)
- Topics: bitrix, helper, php
- Language: PHP
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build Status](https://api.travis-ci.org/alex19pov31/bitrix_facet_helper.svg?branch=master)](https://travis-ci.org/alex19pov31/bitrix_facet_helper)
# Bitrix facet helper
Хелпер для работы с фасетными индексами.
### Установка
```composer require alex19pov31/bitrix_facet_helper```
### Использование
```php
getList([
'ACTIVE' => 'Y',
'PROPERTY_COLOR' => 'brown',
]);$facetResult->getValues();
// Количество элементов после фильтрации
$facetResult->getElementCount();
// Список значений свойства
$facetResult->getProperty('COLOR')->getValues();
// Список значений элементов справочника
$facetResult->getProperty('COLOR')->getDictValues();
//$facetResult['COLOR']->getDictValues();$facetResult->getProperty('PRICE_BASE')->getMinValue();
$facetResult->getProperty('PRICE_BASE')->getMaxValue();
$facetResult->getProperty('PRICE_BASE')->getOriginMinValue();
$facetResult->getProperty('PRICE_BASE')->getOriginMaxValue();
$facetResult->getProperty('PRICE_BASE')->isValidValues();```