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.

  1. When you need a setting to enable/disable a module/feature Format:[module/feature]_enabled

    Examples: absence_enabled calendar_assignments_enabled

  2. 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

  3. 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