Курсы обучения
+7 (351) 777-80-70
2022.06.29

Не работает сортировка по рейтингу товаров, что делать?

Это ошибка в решении, исправлена в обновлении.

Для исправления вручную:

в файле 
/bitrix/templates/"решение"/components/bitrix/catalo­g/catalog.1/parts/sort.php
данный код

        'RATING' => [
            'NAME' => Loc::getMessage('C_CATALOG_CATALOG_1_SORT_RATING'),
            'DESCRIPTION' => Loc::getMessage('C_CATALOG_CATALOG_1_SORT_RATING_DESCRIPTION'),
            'FIELD' => 'rating',
            'VALUE' => 'rating',
            'ORDER' => 'asc'

заменить на

        'RATING' => [
            'NAME' => Loc::getMessage('C_CATALOG_CATALOG_1_SORT_RATING'),
            'DESCRIPTION' => Loc::getMessage('C_CATALOG_CATALOG_1_SORT_RATING_DESCRIPTION'),
            'FIELD' => 'property_rating',
            'VALUE' => 'rating',
            'ORDER' => 'desc'


Обратите внимание! Хоть это и простое действие, но манипуляции с кодом требуют определенных технических знаний. Если вы не являетесь техническим специалистом, лучше не выполняйте эту рекомендацию, а обратитесь в нашу техническую поддержку, наш специалист вам поможет.

Наши решения