Skip to content

Forms

Menu: Development → Forms
Deep link: /_Admin/development/forms?SiteId={siteGuid}

Manage site form definitions and submission data: external forms can be created and edited here with HTML templates; embedded forms are created with pages/objects and viewed/configured here. Submissions are in form data sub-page.

Permissions

Menu permission: form (view). Create form, edit, settings, delete submissions require form·edit / form·delete (per table/button). External list Version requires site·log.

How to Open

  1. In Edit Menu, enable Development → Forms.
  2. Open Development → Forms in the left sidebar.

Default External tab; switching tabs updates URL name=external|embedded.

Forms page overview (external tab)

Tabs

Tabquery nameDescription
Externalexternal (default)Standalone forms; Create form available
EmbeddedembeddedForms embedded in pages/modules; cannot create here
Forms tabs: external and embedded

External tab

Toolbar

ButtonPermissionDescription
Create formform·editEnter edit form (new)
External forms toolbar

List table

ColumnDescription
NameClick to edit form
DataNumber badge = submission count; click for form data sub-page
Referenced byReference relationships
Last modifiedSave time
ActionsSettings (form settings dialog), Version (site·log)

Supports multi-select Delete (form·delete).

External forms list

Embedded tab

No Create button. Columns same as external (Name opens edit with type=embedded; edit page shows Embedded form and name is read-only). Row end only Settings, no Version icon.

Embedded forms list

Form settings dialog

Settings on external/embedded list (Form settings):

ItemDescription
EnableWhether submission handling is enabled for this form
Methodget / post
Redirect toAfter submit: Refresh page (RefreshSelf()) or site page path, or manual entry
Submit methodPick from availableSubmitters (e.g. email, external URL)
Submit method fieldse.g. SubmitToExternal needs receiver URL; other methods show matching dropdowns

Edit form

Path: /_Admin/development/form/edit?SiteId=... (new without id; edit with id; embedded with type=embedded)

Form edit: HTML editor
ControlDescription
Form nameOnly new external forms: editable and unique; locked after save or for embedded
FormatFormat HTML template
Form edit header

Code editor

  • Language: HTML, supports KScript.
  • Save / Save and return; unsaved leave prompts.

Form data sub-page

Path: /_Admin/development/form-values?SiteId=...&id={FormId}

Breadcrumb: Forms → Data. Table columns are field names from each submission (dynamic), with pagination and multi-select Delete.

DocDescription
Development overviewDevelopment menu index
PagesEmbedded form sources in pages
URLForm submission paths