Developer toolsConfiguration

Field Types

Field Types available

A list of field types available on Siteglide and the corresponding platformOS data type applicable to them

NameSiteglide TypeplatformOS Type
Text (String)input_textstring
Text (Multiline)textareastring
Checkboxinput_checkboxarray
Radio Buttoninput_radiostring
Dropdown (Single Item)selectstring
Dropdown (Multi Item)select_multiarray
Datasource (Single Item)datasourceinteger
Datasource (Multi Item)datasource_multiarray
Image (Single)imagestring
Image (Array)image_arrayarray
Filefilestring
Folderfolderstring
Datedateinteger
Number (Integer)number_integerinteger
Number (Float)number_floatfloat
Booleanbooleanboolean
Custom Arrayarray_customarray

Where are these field types available to use as Custom Fields?

  • Modules - All field types

  • WebApps - All field types

  • eCommerce Products - All field types

  • CRM Users - All field types

  • Forms - All field types except Custom Array

  • Custom Field Sets - All field types except Custom Array

Form Configuration metadata options

All field types have the following metadata options:

NameTypeNotes
namestringThe field name to be shown in Siteglide Admin UI
typestringThe field type in the 'Siteglide Type' column above
livebooleanDetermines whether or not the field is shown or used anywhere
hiddenbooleanDetermines whether or not the field is shown in Siteglide Admin UI
orderintegerThe position the field is shown in Siteglide Admin UI and Import CSVs
editablebooleanDetermines whether you can edit this metadata in the Siteglide Admin UI builder views
requiredbooleanDetermines whether it is required to fill in this field in Siteglide Admin UI and front-end forms

Some other metadata options are available to specific field types:

NameTypeAvailable forNotes
rich_textbooleantextareaDetermines whether the Rich Text editor appears in Siteglide Admin UI for this field
optionsstringinput_checkbox input_radio select select_multiA comma separated string of options to be displayed for this field in Siteglide Admin UI
datasource_idstringdatasource datasource_multiThe ID of the model you want options to show from for this field in Siteglide Admin UI. This includes the type, for example webapp_1.
num_minstringnumber_integer number_floatThe minimum value this number field will allow the user to select.
num_maxstringnumber_integer number_floatThe maximum value this number field will allow the user to select.
num_stepstringnumber_integer number_floatThe amount the number will change by using the number scroller in Siteglide Admin UI.
num_precisionstringnumber_integer number_floatThe amount of decimal places shown in Siteglide Admin UI.

How is this guide?

Last updated on

Powered by Holocron

Documentation