This is a roadmap meta issue for the next stable 2.x release.
I have been going through the issue queue and it looks like many issues duplicate each other (at least partially).
This is because the module wasn't ready or designed to work with the previous core version.
Here is the issue tracking by problem type.
Reported problems:
-
Modifying field group layout:
- #3392514: Changing field group layout causes error - changing layout
- #3389431: Sub-groups can be moved where they don't belong - changing layout + moving regions
-
PHP errors/warnings:
- #3416584: Error after update to drupal 10.2.2 - can't reproduce on latest stable Drupal version (10.2.7) and using POC of field_group_layout 2.x
- [✅] #3394083: Failed to open stream - fixed by setting correct path to theme.inc
- #3433241: Adding field groups causes errors - mix of all the above issues
Additional problems found:
- css classes applied incorrectly
- layout styles not loaded
Milestones
- [🟢] Do not allow regions to be moved outside of a parent group.
- [🟢] Allow changing layout.
- [🟢] Ensure that css classes work correctly and styles load correctly.
Legend:
- 🟢 - implemented, needs testing
- 🔴 - not implemented
- ✅ - fixed, tested
- 🕒 - in progress
Notes:
Be aware that if you install the layout_builder (LB) module and change the field group layout to use one of the layouts provided by LB and then uninstall it, you'll get WSOD.
To fix this you must either go to each layout group (/admin/structure/types/manage/[mycontenttype]/display/[group_test]/delete) and delete it,
or you can reinstall the LB module and change the field group layout to use a different one.
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | field_group_layout_2x.gif | 2.19 MB | vlad.dancer |
Issue fork field_group_layout-3454520
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
vlad.dancerComment #4
vlad.dancerComment #5
vlad.dancerMerge Request is welcome for testing.
Comment #6
vlad.dancerHere is a short video of the fixes:

Comment #12
vlad.dancer