Skip to content

Navigation conversion scenarios need comprehensive entity binding coverage #72425

@getdave

Description

@getdave

What

Navigation conversion processes need comprehensive coverage to ensure entity bindings are properly created for dynamic URL resolution across all conversion scenarios.

Why

Currently, there are multiple conversion paths that create Navigation Link blocks but don't include the required entity bindings for dynamic URL resolution. This causes converted links to lose their connection to underlying page entities, breaking the dynamic URL functionality introduced in #71630.

Conversion Scenarios That Need Coverage

1. Page List to Navigation Link conversion

2. Classic Menu to Navigation Link conversion

How

  1. Audit all conversion paths that create Navigation Link blocks
  2. Ensure entity bindings are included in all conversion scenarios
  3. Create shared utilities for consistent entity binding creation
  4. Add comprehensive test coverage for all conversion scenarios
  5. Document conversion requirements for third-party developers

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    🦵 Punted to 7.0

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions