• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Сортировка значений свойств

kdeit

Создатель
Регистрация
27 Май 2014
Сообщения
42
Реакции
8
Есть каталог. 2 раздела: платья и брюки. У каждого элемента есть свойство «Цвет». Заказчик хочет, что бы в Платьях в фильтре первым шёл Красный, а в брюках Синий.
Как лучше это реализовать? Может кто сталкивался?
 
Если свойство типа "список" - в свойствах инфоблока отсортируйте значения списка индексом сортировки.

Чтобы в разных разделах сортировало по разному и имеется только два раздела - как вариант сделать два свойства с разной сортировкой значений: "цвет платья" и "цвет брюк". И привязать к соответствующим разделам. Но может создать проблему, если есть интеграция с 1С.

Ну, или сделать грубый костыль уже в самом фильтре.
 
Последнее редактирование:
Ну, или сделать грубый костыль уже в самом фильтре.
Самый рабочий вариант! Так если началось, хочу "тут так", а здесь "вот так". То рано или поздно придешь к этому варианту.
Тем более что править вывод в шаблоне фильтра, это не совсем и костыль.
 
Я бы сделал так.
Сначала у свойства "Цвет" добавил бы поле с подсказкой, заполнил бы это поле (например код раздела)
а потом в фильтре в template.php сверялся бы по ключу ['HINT']

Да, костыль. Но задача выполнена
 
Назад
Сверху