Field Widgets

Sometimes you may want to override the default field widgets that are used for editing content. You can do this in the _schema.json file for your content type or component. All field widget overrides use the following format (replace "myfield" with the JSON key from your content source):

{
  "myfield": {
    "type": "",
    "options": []
  }
}

Here's a list of widget types that ship with the CMS by default:
  • text
  • number
  • boolean
  • date
  • time
  • wysiwyg (to be renamed rich_text)
  • select
  • checkbox
  • radio
  • reference / references
  • id
  • media
  • component
  • list_text