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

Provide endpoint for template annotations for SPA rendering

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major 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

      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.

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

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