[META] Enable layout builder for form displays, and deprecate field_layout

Created on 16 October 2018, over 5 years ago
Updated 12 February 2024, 4 months ago

Problem/Motivation

Field Layout module was in part deprecated by the later addition of Layout Builder module and it never matured out of its experimental stage. It is still in core as an experimental module but it passed its deadline of removal with Drupal 8.5.0-alpha1 quite some time ago. It was not yet removed, but it needs a solution.

Proposed resolution

There are two parts of Field Layout: (1) manage display and (2) manage form display. The manage display part is deprecated and a migration path to Layout Builder is already in place. The manage form display part should be stabilised and moved into Field UI.

The module itself can/should go away.

Remaining tasks

πŸ“Œ Move Field Layout data model and API directly into \Drupal\Core\Entity\EntityDisplayBase Needs work

More children needed, identify them.

User interface changes

The manage display UI is replaced with Layout Builder.

API changes

TBD. As an alpha experimental module, no API stability was guaranteed.

Data model changes

TBD.

πŸ“Œ Task
Status

Postponed

Version

11.0 πŸ”₯

Component
Field layoutΒ  β†’

Last updated 4 months ago

No maintainer
Created by

πŸ‡­πŸ‡ΊHungary GΓ‘bor Hojtsy Hungary

Live updates comments and jobs are added and updated live.
  • Blocks-Layouts

    Blocks and Layouts Initiative. See the #2811175 Add layouts to Drupal issue.

  • Needs release manager review

    It is used to alert the release manager core committer(s) that an issue significantly affects the overall technical debt or release timeline of Drupal, and their signoff is needed. See the governance policy draft for more information.

Sign in to follow issues

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.69.0 2024