Add display_builder_entity_form sub-module

Created on 11 September 2025, 8 days ago

Problem/Motivation

It was initially planned for 1.1.0 because we were waiting:

However, it seems we don't need to wait. display_builder_entity_view is better with ui_patterns_field_formatters but doesn't need ui_patterns_field_formatters to work.

Proposed resolution

  • Add display_builder_entity_form sub-module
  • Override Core's EntityFormDisplay class to implement DisplayBuildableInterface
  • This implementation will have access to all sources from entity context, so including field formatters, entity links, entity reference... (let's be careful about what is happening when EntityInterface::isNew() === TRUE)
  • Add a new Field Widget source, inspired by the field formatter one, only available in this implementation (so with a new context I guess)
  • Display the built form instead of the Field UI one. Let's be careful about the admin route/theme condition.
Feature request
Status

Active

Version

1.0

Component

display_builder_entity_form

Created by

🇫🇷France pdureau Paris

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024