Сначала чуть-чуть теории.
Шаблоны компонента могут быть:
1) со встроенным шаблоном (тогда их шаблоны лежат в /bitrix/components/bitrix/название_компонента/templates/),
2) в общем шаблоне (тогда их шаблоны лежат в /bitrix/templates/.default/components/bitrix/название_компонента/),
3) в текущем шаблоне (тогда их шаблоны лежат в /bitrix/templates/название_шаблона/components/bitrix/названи е_компонента/).
Редактировать 1ю группу шаблонов нельзя, при попытке редактирования шаблона компонента с таким шаблоном (через публичный интерфейс) Битрикс предложит скопировать шаблон либо в общий шаблон сайта, либо в текущий. Выберите сами.
При следующей попытке редактирования шаблона через публичный интерфейс он откроет файл template.php, а в заголовке окна с исходным кодом шаблона будет путь до этого шаблона.
Теперь задача ваша сводится к тому, чтобы рядом с этим шаблоном (в ту же папку) положить файл result_modifier.php и в нем скриптом запрограммировать сортировку.
Шаблоны компонента могут быть:
1) со встроенным шаблоном (тогда их шаблоны лежат в /bitrix/components/bitrix/название_компонента/templates/),
2) в общем шаблоне (тогда их шаблоны лежат в /bitrix/templates/.default/components/bitrix/название_компонента/),
3) в текущем шаблоне (тогда их шаблоны лежат в /bitrix/templates/название_шаблона/components/bitrix/названи
Редактировать 1ю группу шаблонов нельзя, при попытке редактирования шаблона компонента с таким шаблоном (через публичный интерфейс) Битрикс предложит скопировать шаблон либо в общий шаблон сайта, либо в текущий. Выберите сами.
При следующей попытке редактирования шаблона через публичный интерфейс он откроет файл template.php, а в заголовке окна с исходным кодом шаблона будет путь до этого шаблона.
Теперь задача ваша сводится к тому, чтобы рядом с этим шаблоном (в ту же папку) положить файл result_modifier.php и в нем скриптом запрограммировать сортировку.