Опенкарт- бесплатная система, в некоторых случаях ее используют прямо "из коробки", но под большинство вариантов бизнеса она требует доработки. Приходится добавлять функционал.
Тут я погорячилсясначала. Возможно и разберетесь.
Так как надо править как минимум 2 файла ( category.php и category.tpl)
Вам лучше просто купить модуль который отображает опции в категории. Стоит он копейки, от 300 до 500 рублей.
Но, возможно, вам стоит не торопиться, разобраться со всеми своими пожеланиями. А потом купить подходящий шаблон, где все это уже реализовано.
Вам также понадобится обязательно:
Фильтр товаров по цене, опциям ( опция у вас это размер) и атрибутам( это характеристики товара: в вашем случае сезонность, материал и т.д..)
Упрощенное оформление заказа ( одним из лучших считается модуль Simple). Попробуйте купить товар в магазине, вы увидите, что штатная форма оформления заказа отпугнет 99% покупателей.
вышеперечисленный функционал можно найти в каком-то шаблоне в комплекте с разными моргалками-пыхтелками
Также, скорее всего, понадобится один из модулей по работе с атрибутами товара
А когда товаров станет слишком много, то придется купить что-то для пакетного редактирования товаров в админке.
И еще что-то для Экспорта-Импорта. Тогда вы сможете перестать забивать руками товары в админ-панели, а заливать их "оптом" из прайса поставщика( если он у вас есть)