Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 296335

Add visibility control conditions to blocks within Layout Builder

$
0
0

Problem/Motivation

Layout Builder introduces a new paradigm shift in page building and block placement for content entities without introducing a block visibility mechanism.

Proposed resolution

Provide a mechanism for configuring each block/component of a layout region to have conditional visibility using core's visibility plugins similar to existing blocks.

Remaining tasks

Address feedback
Review
Repeat
Usability review
Finalize patch

User interface changes

- New "Configure Visibility" link on LB component links.
- New configuration forms for managing visibility within Layout Builder.

API changes

Visibility is added into the existing configuration schema and functionality is built into the event system so no API changes are needed.

Data model changes

See API changes.


Viewing all articles
Browse latest Browse all 296335

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>