Сортировка пунктов в блоке Сохраненный поиск

Подскажите, пожалуйста, как отсортировать пункты по Алфавиту.
Сейчас у них совсем непонятная сортировка. И не по ID и не по Алфавиту.

Как я понял блок обитает тут, но как это наладить не разобрался…
/design/backend/templates/common/saved_search.tpl

image

Скорее всего шаблон получает массив и выводит пункты по порядку. Отсортировать массив надо в соответствующем контроллере.

ухх. это сложна для меня.
ЖПТ, Жемини и Клавдия тоже не осилили…
Все что они предлагали - роняло сайт.
Может кто себе порядок наводил в этом списке - поделитесь плиз.

Попробуйте в указанном вами файле после строки

{$views = $view_type|fn_get_views}

добавить

{if $views}
{$views = $views|fn_sort_array_by_key:'name'}
{/if}

Затем нужно почистить кеш

(!) Не тестировано

1 лайк

Сработало!
Вы как всегда лучшие и самые отзывчивые.
Нижайший поклон!

Также аналогичное работает и для горизонтальных
saved_search_horizontal.tpl

Наконец то можно по человечески порядок в них навести!

2 лайка