Требуется, если в категории есть подкатегории то использовать сортировку по просмотрам, а если это конечная категория, то использовать сортировку установленную в настройках визуального редактора.
Сортировка, как понимаю передаётся к компоненте bitrix:catalog.section.
В template.php в catalog.section я узнаю есть ли вложенность вот так
Потом пытаюсь поменять переменную сортировки вот так
Но это не работает.
Как я понимаю мне нужно эту переменную пробросить в компонент? Но как это сделать? Или я вообще неправильно делаю?
Сортировка, как понимаю передаётся к компоненте bitrix:catalog.section.
В template.php в catalog.section я узнаю есть ли вложенность вот так
Код |
---|
if(($arResult["RIGHT_MARGIN"] - $arResult["LEFT_MARGIN"]) == 1) |
Код |
---|
$arParams['ELEMENT_SORT_FIELD'] = 'id' |
Как я понимаю мне нужно эту переменную пробросить в компонент? Но как это сделать? Или я вообще неправильно делаю?