Closed (fixed)
Project:
Display Builder
Version:
1.0.x-dev
Component:
display_builder_entity_view
Priority:
Major
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
11 Dec 2025 at 15:02 UTC
Updated:
19 Mar 2026 at 08:05 UTC
Jump to comment: Most recent
Comments
Comment #2
mogtofu33 commentedComment #3
mogtofu33 commentedComment #5
pdureau commentedComment #6
pdureau commentedSee also #3541151: Content display overrides: Form widgets
Comment #8
pdureau commentedSorry for the late feedback:
Not really. Cardinality should still be configurable at the field level (because we will do #3544026: Cardinality & suggested components constraints for slots) but it must be "Unlimited" by default.
Comment #9
ipumpkinComment #10
mogtofu33 commentedComment #11
pdureau commentedWhich tab are we talking about here? Which route?
Comment #12
mogtofu33 commentedSome discussion for more work here:
If an other manual field UI Patterns is created, no change.
If UI Patterns is created before override of after enable/disable override, do we offer select?
There is the case of deletion, entity delete is taken into account in hook but not field delete, if the manually create UI Patterns field is selected, but then deleted, what do we do?
Comment #13
mogtofu33 commentedComment #14
pdureau commentedWhat is the purpose of the checkbox if there is a profile selection (which is the mechanism to activate display builder everywhere else) ? Do we save the boolean value of the checkbox somewhere in config?
What about if there is already an available source field to take? Some power users may want to manage their content model themselves?
OK
Here is my proposal, which is keeping the 2 main benefits of yours (automatic field creation and readonly field select after config save) while keeping the existing features:
What do you think about this? We need to find the sweet spot between improving the ease-to-use without losing power-user features.
Comment #15
mogtofu33 commentedThe profile selection (override) can not save a checkbox.
I pushed an evolution, need work as the field options is across entities and not the current bundle only. Guess we can keep the same field config storage.
We still lack the disable behavior, we keep the field but then should inform somehow.
Comment #17
mogtofu33 commentedSeems ok for now, we'll see if needs to adapt in a follow up issue.