Entity · dms_form_layouts
DMS Form Layout Schema
Felder
DMS Form Layout Schema
Schema for validating form layouts used by the visual schema editor (Formular-Layouts)
schemaId
Link to schema_definitions (schema ID)
min 1 Zeichen
title
max 200 Zeichennullable
description
nullable
layout
sections
collapsible
Default: false
defaultCollapsed
Default: false
columns
Werte
123Default: 1
fields
fieldKey
Matches the schema property name
column
0-based column index
≥ 0
order
Sort order within column
width
MUI Grid width units
1 – 12
widget
Widget type override
Werte
AUTOTEXTTEXTAREARICHTEXTSELECTMULTISELECTCHECKBOXDATEDATETIMENUMBERCURRENCYFILERELATIONCOMPUTEDHIDDENwidgetConfig
Widget-specific config (options, relation target, etc.)
nullable
startsNewRow
Explicit row-break marker. When true, begins a new row regardless of leftover width in the preceding row. When false/undefined, joins the previous row until cumulative width > 12.
isActive
Default: true
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/dms_form_layouts— Liste, paginiert + filterbarGET /api/v1/dms_form_layouts/<id>— Einzelne EntityPOST /api/v1/dms_form_layouts— AnlegenPATCH /api/v1/dms_form_layouts/<id>— Teil-UpdateDELETE /api/v1/dms_form_layouts/<id>— Soft-DeleteGET /api/v1/dms_form_layouts/<id>/timeline— Audit + Aktivitäten