Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-5895 Rendering improvements
  3. MAGNOLIA-5837

Revise implementation of Direct Area Rendering

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.4
    • Component/s: rendering, templating
    • Labels:
      None
    • Release notes required:
      Yes
    • Magnolia Release:
      5.4

      Description

      Current implementation of DAR has few limitations:

      • whole page is processed even if the target area was already rendered.
      • support only area which exist in JCR
      1. RenderingFilter.render()
        Check for "mgnlArea" should go into AreaFilteringListener.init()
      2. The rendering of areas/components outside of the target area should be skipped.
      3. We could support not only areas existing in JCR but also those defined in template definition.
      4. Add possibility to disable check for area existence to be able to render all areas.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              rkovarik Roman Kovařík
              Reporter:
              rkovarik Roman Kovařík
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response: