Настройка фильтра

Рейтинг: 1.2475  
На голосовании
Предложил Сергей 20.04.2012 13:02:44

Настройка фильтра

В каждом разделе каталога присутствует товар со своими уникальными свойствами. При настройке фильтра, перечислять все свойства очень неудобно, получается, что в разделе Товара1, в фильтре присутствуют свойства раздела с Товаром2. Было бы удобно, сделать фильтр для каждого раздела со своими индивидуальными свойствами.

Рейтинг: 0  
Алексей Зарихин 20.04.2012 15:02:12
Только собирался написать такую идею, а она уже есть))
К примеру, в каталоге присутствуют разделы "Двигатели" и "Документация", и при выводе фильтра по элементов хотелось бы видеть в разделе "Двигатели" только свойства двигателей (объем, мощность, топливо и тп), а в разделе "Документация" - только свойства книг (количество страниц, издательство и тп).

Вообще было бы очень здорово сделать у свойства элемента инфоблока некоторое поле "Назначение свойства" по аналогии с 1С, и даже из 1С выгружать можно было бы. Тогда при фильтрации можно было бы передать в параметрах раздел, и использовать свойства только с назначением равным данному разделу.
Рейтинг: 0  
Роман Забродин 25.04.2012 19:34:55
Не получится по многим причинам.
Для организации требуемого функционала вам необходимо использовать архитектуру каталога аналогичную той которую мы построили в Битронике.
Рейтинг: 0  
Ogurtsov Pavel 12.12.2013 16:46:06
Создаю дополнительное свойство типа список для раздела. В списке перечислены все необходимые свойства по которым надо фильтровать. При создании раздела выбираю по каким свойствам из списка буду фильтровать в этом разделе. При формировании фильтра на странице раздела ищу соответствие между выбранными фильтрами для раздела и существующими  свойствами у товара в этом разделе, вытягиваю все возможные значения фильтров из товаров и все ОК.