Для организации фильтров по различным параметрам у разнородных товаров может пригодиться разработчикам архитекрура EAV. Для Yii2 есть рабочие решения, но они слабо документированы. В этой статье вы сможете прочитать про EAV в Yii2 от Mirocow и скачать себе работающий пример.
Много времени было потрачено на настройку данного решения https://github.com/Mirocow/yii2-eav.
Разбираться с решением помогал сам автор, за что ему огромное спасибо!
И чтобы сберечь ваше вермя выкладываем полностью рабочую версию уже на борту Yii2 - Yii2 EAV
Пользуйтесь! =)