Группы характеристик при создании фильтра

Всем привет!

имеется множество (порядка 5 тыс.) характеристик товаров, большая часть из них одинаковые по названию, но относятся к разным группам. Так сделано потому что у характеристик могут быть принципиально разные значения, несмотря на одинаковые названия. Группы повторяют названия разделов в каталоге. Требуется настроить фильтры для каждого раздела. При этом, не обязательно все 5 тыс. характеристик задействовать в фильтрах, конечно. Вопрос в том, что при создании фильтра мы видим в выпадающем меню все характеристики, без указания, к какой группе, какая из них относится. Таким образом, становится практически невозможно выбрать нужную характеристику для конкретного раздела.

Может кто-то знает, можно ли как-то модифицировать код, шаблон, чтобы в выпадающем меню при создании фильтра, отображались характеристика И её группа ?

1 лайк

Если создать фильтр Бренд по хар-ке Бренд то при повторном создании фильтра этой хар-ки не будет в списке. Т.е. не получится создать 2 фильтра по одной хар-ке.

Это понятно и логично. Речь о другом, есть характеристики с одинаковыми названиями. И чтобы в длинном списке из таких “одинаковых” характеристик было понятно, какая из них относится к какой группе, чтобы создать и применить фильтр на нужный раздел.

design/backend/templates/views/product_filters/update.tpl

добавьте

{if $feature.parent_id} [{$feature.parent_id|fn_get_feature_name}]{/if}

после

{$feature.description}

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

3 лайка

Спасибо, супер) То что нужно, получилось! Конечно, ручное создание фильтров тоже займет какое-то время, но так хотя бы понятно, что к чему.

Рад был помочь!

а под 4.11.4 подскажите, пожалуйста решение

Должно и там работать. Не забудьте кэш почистить

1 лайк