Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-29801

Content View breaks when providing location id as param

    XMLWordPrintable

    Details

      Description

      If you somehow provide location id to Content View, then it will throw the following now after ContentProxy feature was added in 2.2:

      Argument 'Location' is invalid: Provided location does not belong to selected content as requested via contentId parameter
      

      This for instance break Step 3 in Bike Ride tutorial where you are asked to enter following url, last parameter is optional so removing it makes it work:
      http://<yourdomains>/view/content/<ContentId>/<language>/full/true/<LocationId>

      Culprit is the following code which is wrongly using struct check:

      if (isset($parameters['contentId']) && $location->contentId !== $parameters['contentId']) {
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              andre.romcke@ez.no André Rømcke
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: