Uploaded image for project: 'Magnolia pages module'
  1. Magnolia pages module
  2. PAGES-352

Provide endpoint for template annotations for SPA rendering

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Major
    • 6.2.5
    • None
    • None
    • None
    • Yes
    • HL & LD 12, HL & LD 13, HL & LD 14, HL & LD 15, HL & LD 16, HL & LD 17
    • 13

    Description

      Timebox for investigation:

      • How to pass the data/annotations? Does not necessarily have to REST

      There are many new tickets being created that relate to the html annotations in the page that are then used by the page editor. A part of resolving those tickets will involve changing the frontend-helpers library to change the annotation code to add some aspect that is present in the original server-side annotation creattion code.

      In the development of the Visual SPA Editor feature there was a choice to be made about how the annotations should be added with the frontend helpers. It was decided to re-implement the annotation creation in the frontend helpers, rather then to retrieve the annotations from the server.

      Based on these new tickets, and the realization that new modules (live copy, abtesting, etc) can impact the annotations, we should reassess that decision and see if there is a better approach such that we won't have to continuously change the frontend helpers library to accomodate new features being added to Magnolia on an ongoing basis.

      Please see linked "caused by" tickets to see issues that might be related to this topic.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                rsiska Robert Šiška
                czimmermann Christopher Zimmermann
                Votes:
                2 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0d
                    0d
                    Logged:
                    Time Spent - 11d 1.75h
                    11d 1.75h