Hello,
I do not see a way to add to my App a kind of “Global Parameters/Config/” Dashboard/Panel (like “System Parameters” that is available to app developers) where users could edit some app global configuration variables ? Did I miss something ? if not possible yet, is it planned to add this kind of feature in future releases ? Thanks in advance for your help.
What global configuration options are needed in this dashboard? NocoBase’s configuration options are distributed across various plugins, with each plugin providing its own settings. Additionally, global configuration options can be found here: /admin/settings/system-settings
For our cash register management, we would require to configure the minimum cash amount to be left in the drawer at the end of the day (to be used the next work-day). We want to manage several cash-registers drawers associated to several shops, but this value has to be configured only once for the app. This value is not dependent of the shop nor the cash-registers (so not an attribute of related tables), and we’ll need to adjust it from time to time in order to find best value on the go. I was trying to have a page where admin could easily directly edit this unique value. I worked around by creating a “Config” table, with a lone field “MinCashInDrawer” and a lone record with my target value. The way to modify it is not as smart as I expected but it is functional.
Corresponding feature request (if it does not exist yet) could be to have data blocks that are not “connected” to database records but to app variables. Kind of global variables to be displayed and modified from variable blocks and used in conditions/defaults values/link rules/… in the same manner as constants.
This scenario and suggestion are great. We’ve already taken note of it and will include it in the upcoming roadmap.