Elentra Settings
Elentra ME settings, are application settings stored in the elentra_me.settings
table. These settings can be used enable/disable modules and features, as well as customize the Elentra experience. There are many settings that have been created over the years, while new ones get added with every release.
Creating New Settings
To create a new setting, you must create a migration that will run the query to insert your new settings. Click here to learn more about creating migrations for a new Elentra setting.
Naming Convention
Please follow these rules when creating new settings. Additionally, settings should always reflect the positive state of an action. Use "enabled" not "disabled", "show" not "hide" and so on, and set the default values accordingly.
When you need a setting to enable/disable a module/feature Format:
[module/feature]_enabled
Examples:
absence_enabled
calendar_assignments_enabled
When you need a setting to customize a feature Format:
[module/feature]_[action]_[detail]
Examples:calendar_display_hour_date
calendar_display_weekend
cbme_enable_tree_aggregate_build
When you need to store information Format:
[module/feature]_[detail]
Examples:api_reservation_class
cbme_ondemand_expiry_offset
List of Available Settings
Last updated: Elentra ME 1.27.0 release
Last updated