We inherited a PrestaShop site with a lot of issues which all appear to stem from multiple overrides.
At first glance and being new to PS, the override directory seems to be a pretty dangerous animal and causes a lot of complications with maintaining a site with multiple modules.
Why do some themes and modules request manual editing of files in the overrides directory? Is that normal?
... And why do some modules automatically try to edit, append and otherwise alter existing files in the override directory when activated? I'm just curious what current module developers think about this.
If I disable all overrides in the admin, do individual modules start using their own override files that were distributed with the module?
I'm just getting my feet wet with PS, and I'm curious what some of the common practices are with module development? This would help me proceed with assessing the state of our current site.
I hope that this isn't too broad of a question to ask, but my initial experience with PS has been tainted by the override directory.