24
How Do I

Build a form

Edit a form definition in the builder UI.

Use <FormForgeBuilder> when editors need a visual form builder.

app/pages/admin/forms/[id].vue
<template>
  <FormForgeBuilder
    :load-form-key="formKey"
    autosave
  />
</template>

When to use it

  • You want to manage blocks and questions visually.
  • You want builder-side validation and choice options.
  • You want to keep the backend schema synchronized from the UI.
For system-owned forms, combine hideSettings with autoPublishOnSave so editors cannot change lifecycle controls manually.