[MR Only] Edit any component prop, powered by a new FieldForComponentSuggester service, which will power the JS UI

Created on 4 June 2024, 5 months ago
Updated 25 June 2024, 5 months ago

Merge Request Only

This is the merge request

Although the activity is all taking place within Gitlab, this issue exists so it has some form of representation in the queue as many are accustomed to having all activity in a project associated with an issue. MR-only issues such as these exist for "setup" issues that will unlock many additional tasks once they land. Those additional unlocked tasks will use the issue queue in the manner contributors are more accustomed to.

Proposed resolution

  • PoC UI to change the expression used for a sourceType == dynamic prop value
  • PoC UI to toggle between sourceType: from dynamic to static:field_item:… and back
  • Get rid of experience_builder_entity_view_alter()
  • Get adapter sources working too.
  • Initial end-to-end functional test: fde818b82da0fd50c5bec7bbccf449f8c76bc4e3

That looks like this:

Try it locally:

vendor/bin/drush si standard --account-name=root --account-pass=root --yes
vendor/bin/drush pm:install experience_builder --yes
# navigate to /node/add/article and observe!
✨ Feature request
Status

Fixed

Component

Page builder

Created by

πŸ‡§πŸ‡ͺBelgium wim leers Ghent πŸ‡§πŸ‡ͺπŸ‡ͺπŸ‡Ί

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024