www.cmslist.ru/forum1/2/cms_dlya_sajta_s_katalogom...
Вообще, многое зависит от СПОСОБА ДОБАВЛЕНИЯ товаров в такой каталог: вручную или автоматически считывать из папки/URL и списка информации (не только свойств!) для одного товара: он может быть древовидным и содержать различные ЗАВИСИМЫЕ свойства, а также - наличия необходимых виджетов (инфо-блоков) "подобные", "просмотренные Вами", "самые просматриваемые", "новинки" и т.д.
Сам - пользуюсь Joomla+Joomshopping:
https://joomshopping.pro/