Данная фильтрация рушит все меню.
|
Данная фильтрация рушит все меню.
|
|
|
|
|
|
Значит, вы что-то делаете неправильно. Я проверил перед тем, как постить.
«Да не могут же они!»
|
|
|
|
|
|
Наиболее вероятная причина: вы не очистили кеш меню. Битрикс очень агрессивно кеширует меню, из-за чего при ручном внесении изменений возможны всякие чудеса.
«Да не могут же они!»
|
|
|
|
|
|
А, в самом деле. С многоуровневым меню эта сортировка работать не будет.
«Да не могут же они!»
|
|
|
|
|
|
Универсальная сортировка на любое количество вложений (в верхнем посте только на 2 уровня):
- подарки с доставкой сегодня
|
|||
|
|
|
|
Столкнулся с тем же вопросом.
Решил проще: чем сортировать каждвый раз при построении меню, сделал скрипт для автоматического заполнения поля "Сортировка". Т.е. скрипт запускается разово и по нужному критерию заполняет поля "Сортировка" в возрастающем порядке.
При желании критерий сортировки можно поменять, задав другой $arSort |
|||
|
|
|
|
чтобы было автоматом можно повесить на агента(выполнять можно раз в 10 минут но нужно смотреть по нагрузке)
взял код из предыдущего комментария и слегка изменил(убрал лишние поля на выбор и сделал проверки перед обновлением чтобы лишний раз не выполнялся)
|
|||
|
|
|
|
Пробегитесь по разделам каталога и у всех разделов поставьте "Сортировка" значение "0". Ну даже если 50 разделов у каталога… это ж проще, чем заморачиваться с программными "костылями".
Нет? |
||||
|
|
|
|||