Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-49652

Parent flags for creating Panel pages do not function as expected

    Details

      Description

      1. Create a new site
      2. Enable local staging on the site
      3. Create 1 page named 'GrandParentA'
      4. Create 3 subpages name 'ParentA', 'ParentB', 'ParentC'
      5. Create 3 subpages under 'ParentA' named 'ChildA', 'ChildB', 'ChildC'
      6. Go to the staged 'GrandParentA' page
      7. From the staging bar, publish to live now
      8. Inside of the Pages panel, click 'Select Pages'. You will see a tree for the Site Pages.
      9. Click on the top level node (Public) to check everything
      10. Uncheck 'ChildA'. The parent page does not change. It is still flagged. Notice that the state of the parent doesn't change.
      11. When unchecking 'ParentA' - everything under 'ParentA' will be unchecked. Flags for the 'GrandParentA' and Public Pages do not change.
      12. Uncheck 'ChildB', and then check 'ChildB'. Notice that only two of the three parent nodes will change state.

        Attachments

        1. aui-tree-node.diff.txt
          3 kB
          Eric Chin
        2. aui-tree-node.js
          35 kB
          Eric Chin
        3. fixed.jpg
          70 kB
          Shitian "Shelton" Zhang
        4. reproduced.jpg
          72 kB
          Shitian "Shelton" Zhang
        5. Screenshot 2014-09-03 11.16.00.png
          79 kB
          Eric Chin
        6. step.jpg
          45 kB
          Shitian "Shelton" Zhang

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  5 years, 11 weeks, 6 days ago

                  Packages

                  Version Package
                  6.1.X EE
                  6.2.2 CE GA3
                  6.2.X EE
                  7.0.0 M2