Glossary

Config-Value

Config values are used to provide content, settings and style for all applications. There is a list of different config types, which have different attributes.

Note

data_* parameters are different for each config type. The following table will list all parameters for all config types.

Config-Type Parameter Description
checkbox
  • string data_caption_off
  • string data_caption_on
  • string data_label
  • Caption for the ‘Off’-value
  • Caption for the ‘On’-value
  • Label for the checkbox
color    
css
  • enum data_compiler
  • [css | less] Compiler to process the value with
date    
image
  • string data_alt
  • string data_title
  • int data_height
  • int data_min_height
  • int data_max_height
  • int data_width
  • int data_min_width
  • int data_max_width
  • array data_format
  • bool data_nullable
  • HTML image alt attribute
  • HTML image title attribute
  • Forced image height (when set, image will be cropped)
  • Minimal allowed height value for this image
  • Max. allowed height value for this image
  • Forced image width (when set, image will be cropped)
  • Minimal allowed width value for this image
  • Max. allowed width value for this image
  • [jpg | png | gif ] Array of accepted image formats
  • Image value can be NULL or not
text
  • string data_type
  • string data_placeholder
  • string data_pattern
  • int data_min
  • int data_max
  • int data_min_length
  • int data_max_length
  • HTML5 input data type
  • HTML5 placeholder attribute
  • RegExp for input validation. Defines an input mask
  • Minimum value (validation for data_type “number”)
  • Maximum value (validation for data_type “number”)
  • Min. number of characters
  • Max. number of characters
textarea
  • enum data_editor
  • bool data_code_view
  • [wysiwyg, code, none] Rendered frontend editor
  • Code view allowed in the frontend
select    
multiselect    

Instance

An instance is a copy of an app template. Instances will be assigned to users so that they can modify and apps.

Template

A template is a predefined set of config values, translations and settings which can be generated instances with exactly the settings of.