Problem/Motivation

As it's said in the related issue, Page Manager's Block page display variant builds blocks itself. We're still missing out on the block_build alter hook.

Proposed resolution

- Invoke of the block_build alter hook should be in PageBlockDisplayVariant
- Comparing with BlockViewBuilder, it should have a similar pattern like ::viewMultiple() (using ::lazyBuilder())

Remaining tasks

User interface changes

API changes

Data model changes

Comments

tduong created an issue. See original summary.

tim.plunkett’s picture

Isn't this a duplicate of the related issue?

berdir’s picture

@timplunkett: We need to update the the other issue. Based on my current understanding, we need to bring the render process in sync with BlockViewBuilder (again), specifically using a lazy_builder so that the hooks are used in a consistent way. I thought it would be easier to split this up into a separate issue.

japerry’s picture

Status: Active » Closed (outdated)

Page Manager 8.x-1.x is no longer supported, closing.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.