Details

      Description

      the setup:

      • create a common block that will be used in different pages A,B,C....
      • make a call to that block with: {{ render_esi( controller( "<controller>", ....

      result:
      the calls have page specific url info in the headers, and so a common block used in page A, B, C.... will be generated multiple times, one for each page. so, the cached blocks are not shared among all pages, but depend on the current URL.

      The semanticPathinfo parameter prevents the blocks to be shared, every page has its own cached block. making the controller dump the the $response->headers will not show the semanticPathinfo and there is no way to change/customize that paramenter.

        Issue Links

          Activity

          Hide
          Jérôme Vieilledent (Inactive) added a comment -

          Regression from EZP-20805

          Show
          Jérôme Vieilledent (Inactive) added a comment - Regression from EZP-20805
          Show
          Jérôme Vieilledent (Inactive) added a comment - PR: https://github.com/ezsystems/ezpublish-kernel/pull/555
          Show
          Jérôme Vieilledent (Inactive) added a comment - Fixed in master: https://github.com/ezsystems/ezpublish-kernel/commit/8ffca1dc6f05bf6da99605575d632318c9dc1907
          Hide
          Filipe Dobreira (Inactive) added a comment -

          QA Approved.

          Show
          Filipe Dobreira (Inactive) added a comment - QA Approved.

            People

            • Assignee:
              Unassigned
              Reporter:
              Paulo Bras (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: