Да-да-да, я просто не разобрался в опенкарте, не разбираюсь в элементарных паттернах и вообще ничего не умею😉
Вполне возможно, раз приметивный MVC карты не рассмотрел.
Не то, чтобы я топлю за карту, но система более менее сносная и код простейший. Начиная от приметивной структуры каталога и заканчивая админкой.
Даже SQL запросы полностью расскрыты и сиди кастомизируй как душе пожелается - сказка)
Ну и на 70% соблюдается сам MVC, что делает карт простейшим в этом плане.
Вот в плане самих возможностей и его недостатков, это его монструозность в плане структуры базы и полное отсутсвие логики в некоторых моментах (работа с урлами, работа с дополнениями, интересные но не до конца продуманные модификаторы), но код простейший и легкий в чтении.