Details
-
Bug
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
-
Basel 132, Basel 133
-
2
Description
Steps to reproduce the problem:
- go to Pages
- publish travel
- edit the page
- add a component to the main area
- go back to Pages
- click 'Compare to previous version'
- the diff is completely broken
Steps to fix the problem:
The broken diff view can be resolved by changing how component variants are composed on travel home. Delete the Featured Tours by Tour Type component and make it a variant of Tour Type Teaser Row:
- Delete component 01 in the main area.
- In component 00, change variant-1's template to Featured Tours (by TourType) and set variant audience to Cookie: Tour type = any value. NoSuchDefinitionException error is thrown when you try to change the variant's template to Featured Tours (by TourType). This needs to be fixed.
- Verify that the page layout still works.
Caveat: The proposed solution fixes the problem on travel demo home page. It does not prevent a customer from potentially composing the same problematic component scenario on their own site.
Checklists
Acceptance criteria
Attachments
Issue Links
- caused by
-
MGNLDIFF-100 Compare current with previous version is not aware of personalization
-
- Closed
-