Generated overrides don't override? :)

Permalink
Hi all,

I noticed that when I use my own application/config/*.php files to create a basic/default configuration for an application, it becomes impossible to change these values through the dashboard. I see the changed values are written to the application/config/generated_override/ files, but my own files seem to take precedence.

Is this a bug or a feature? :) My preferred way of working would be to use my own (versioned) config files as defaults to make sure everything works when the site is released, but to allow the admins of a site to change values later through the dashboard and hence the unversioned generated overrides. A bit like (urghh) Magento (I'd hate to have to explain that Magento does something better than Concrete5). ;)

 
Coleman54 replied on at Permalink Reply
This file has no Language Version Override. run pub upgrade to fix their problem (possibly not, if constraint solving, for some other reason, does not allow the new versions with Language Version overrides).
revee replied on at Permalink Reply
I'm not sure we're talking about the same thing. It's not language files but the site configuration. I can set things in application/config/* and these will be defaults, and I can set things in the control panel and they are written to application/config/generated_override/* files, but it seems these values are ignored if I put default values in application/config. So the dashboard ignores changes to those specific configuration items.

As for upgrading, I'm using the latest (8.5.5).