Opencart is rarely updated unlike Wordpress.
The latest version hardly anyone uses because it's bad modules first.
I'm still trying to work with the versions of the second line, although the third came out in June.
To store the changes and they did not fly, there is a mechanism of modifiers ocmod.
For example there is a standard module "Slideshow", its pattern is /admin/view/template/design
Not quite true. There is not a template module Slideshow. And pattern in Design>Banners.
Ie the banners are added in one place, and the modules, Slideshows, Banners and think Swiper is also already using the data about these banners from DB.