[MGNLPN-332] Component based personalization does not work with blossom components Created: 19/Sep/16  Updated: 08/Nov/17  Resolved: 07/Nov/17

Status: Closed
Project: Magnolia Personalization
Component/s: Component p13n
Affects Version/s: 1.3
Fix Version/s: 1.3.1, 1.3.4

Type: Bug Priority: Blocker
Reporter: Frank Sommer Assignee: AntonĂ­n Juran
Resolution: Fixed Votes: 0
Labels: blossom
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
causality
is causing MGNLPN-373 Pages App: when editing 2 pages simul... Closed
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Sprint: Kromeriz 68, Kromeriz 121
Story Points: 5

 Description   

The component p13n does not work with blossom components. Furthermore just the normal editing of blossom components in pages editor is not possible.

Reason is that the EditVariantAction tries to cast the FormDialogPresenter to a ComponentFormDialogPresenter, but blossom components have another dialog presenter implementation.



 Comments   
Comment by Frank Sommer [ 20/Sep/16 ]

I investigate the P13N dialog integration. To fix this issue I have to change the Blossom dialog creation and the P13N integration for supporting blossom dialogs with P13N. I looks like big change and I'm not if I could change the blossom dialog creation by Spring configuration. Otherwise I'm not sure if I can change the component area presenter. Please give us some information for fixing this issue.

Comment by AntonĂ­n Juran [ 06/Nov/17 ]

For component personalization together with Blossom since 3.1.4 version is necessary to add magnolia-personalization-blossom module to a webapp, as described in https://documentation.magnolia-cms.com/display/DOCS/Blossom+module+release+notes.

Generated at Mon Feb 12 06:36:35 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.