Skip to content

Field types

Each form field is rendered according to its column’s type. Some types get specialized input and feedback; others are plain text or number fields.

Type How it is edited
date, time, raw_datetime, user_datetime, instant Timezone-aware date/time input in your configured date order
phone Country-aware phone input, paired with a phone_extension field
iban Structured IBAN input
email_address Email input
credit_card Card input with brand detection
gtin_8, gtin_12, gtin_13, gtin_14 GTIN input with check-digit handling
decimal(precision, scale) Fixed-precision decimal input

While a specialized field is focused, the data menu shows derived facts about the input rather than the raw value.

  • date and time are entered in the display order set by [i18n] date_order.
  • user_datetime and instant are resolved using your authenticated timezone, the same timezone the server uses to store the value.

text, boolean, int, bigint, money, and accounting render as ordinary inputs. money values are shown exactly as stored, including their scale.

Columns backed by a Steel script are computed by the server. They are displayed and refreshed, but not typed into directly.