Делаем *Умный фильтр* еще умнее (сортировка по глобальному свойству каталога или же торгового предложения)
Обычно bitrix.catalog.smart.filter использует фасетный индекс для построения вариантов доступных свойств для фильтрации.И не воспринимает настройки глобального фильтра каталога. Чтобы это исправить нам нужно:Копируем компонент catalog.smart.filter в свою дирx/любое название папки)В скопированном компоненте есть файл class.php, в этом файле у класса CBitrixCatalogSmartFilter есть метод executeComponent(), в котором происходит вызов экземпляра класса Facet Ищем: $this->facet = new \Bitrix\Iblock\PropertyIndex\Facet($this->IBLOCK_ID); Заменяем на:$this->facet = new FacetMod($this->IBLOCK_wpwp:paragraph —>…