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



      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.


        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



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


                • Created:
                  Days since last comment:
                  5 years, 18 weeks, 6 days ago


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