Dynamic Form - visual block presets

Shows how Dynamic Form can mix API fields with governed visual guidance blocks while keeping layout decisions in metadata, not template code.

Dynamic Form - blocos visuais governados — Combina campos da API com blocos visuais governados, mantendo decisões de layout em metadata e não no template.

What this recipe demonstrates

A reviewer needs context, warnings and guidance beside employee fields without contaminating the DTO with editorial text. The example interleaves remote fields and Rich Content documents through the same declarative order.

Expected outcome: Visual blocks occupy stable positions and respond to presentation rules while staying outside fieldMetadata and the payload; the review gains context without duplicating templates or business rules.

O que esta receita demonstra

Uma pessoa revisora precisa enxergar contexto, alertas e orientação ao lado dos campos de um funcionário sem contaminar o DTO com texto editorial. O exemplo intercala campos remotos e documentos Rich Content na mesma ordem declarativa.

Resultado esperado: Blocos visuais ocupam posições estáveis e respondem a regras de apresentação, mas ficam fora de fieldMetadata e do payload; a revisão ganha contexto sem duplicar template nem regra de negócio.

Praxis components

  • praxis-rich-contentPresents the brief and materializes editorial blocks as RichContentDocument. / Apresenta o briefing e materializa blocos editoriais como RichContentDocument.
  • praxis-dynamic-formOrders fields and richContent in FormColumn.items, hydrates the record and applies visual rules. / Ordena fields e richContent em FormColumn.items, hidrata o registro e aplica regras visuais.
  • praxis-dynamic-fieldsMaterializes actual employee fields in view mode. / Materializa os campos reais do funcionário em modo de leitura.

Open this JSON in Dynamic Page Studio · Inspect the machine-readable catalog