Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Есть каталог. 2 раздела: платья и брюки. У каждого элемента есть свойство «Цвет». Заказчик хочет, что бы в Платьях в фильтре первым шёл Красный, а в брюках Синий.
Как лучше это реализовать? Может кто сталкивался?
Если свойство типа "список" - в свойствах инфоблока отсортируйте значения списка индексом сортировки.
Чтобы в разных разделах сортировало по разному и имеется только два раздела - как вариант сделать два свойства с разной сортировкой значений: "цвет платья" и "цвет брюк". И привязать к соответствующим разделам. Но может создать проблему, если есть интеграция с 1С.
Ну, или сделать грубый костыль уже в самом фильтре.
Самый рабочий вариант! Так если началось, хочу "тут так", а здесь "вот так". То рано или поздно придешь к этому варианту.
Тем более что править вывод в шаблоне фильтра, это не совсем и костыль.
Я бы сделал так.
Сначала у свойства "Цвет" добавил бы поле с подсказкой, заполнил бы это поле (например код раздела)
а потом в фильтре в template.php сверялся бы по ключу ['HINT']
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.