Afform - Set default position for contact layout editor #20228
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This makes Afform blocks appear in their default positions in the "System Default" layout in Contact Summary Editor 2.0+.
It's backward-compatible with earlier versions of the extension.
Before
Afform blocks would appear on the system layout, but the system layout reflected in the Contact Summary Editor did not show them.
After
The two layouts match.
Technical Details
This new
system_default
block attribute doesn't affect the contact summary itself, it just helps the layout editor show an accurate facsimile of what the system default layout looks like.