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

Moving a menu item tree can potentially corrupt the order values at the level where the root menu item is inserted

Details

    Description

      Reproduction Steps:

      1. Setup Liferay DXP 7.1
      2. Create a new Site
      3. Create the following page hierarchy
        1. Home
        2. Search
        3. P
          1. P1
            1. P2
      4. Create a new navigation menu nm1
      5. Add Home and Search as navigation menu items to nm1 in a row
      6. Add P, P1 and P2 as navigation menu items to nm1 in a row
      7. Check the order

      Expected results:

      • Navigation items follow the page hierarchy
      • SELECT order_ FROM SiteNavigationMenuItem ORDER BY siteNavigationMenuItemId returns 0, 1, 2, 0, 0

      Actual results:

      • Navigation items may or not follow the page hierarchy. If not, the steps can be repeated or renaming one of the first-level items may lead to an unexpected order.
      • SELECT order_ FROM SiteNavigationMenuItem ORDER BY siteNavigationMenuItemId returns 0, 0, 0, 0, 0

      Attachments

        Issue Links

          Activity

            People

              yang.cao Yang Cao
              attila.bakay Attila Bakay
              Kiyoshi Lee Kiyoshi Lee
              Attila Bakay Attila Bakay
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                2 years, 17 weeks, 1 day ago

                Packages

                  Version Package
                  7.1.10 DXP FP23
                  7.1.10.6 SP6
                  7.1.X
                  7.2.10 DXP FP11
                  7.2.10.4 DXP SP4
                  7.2.X
                  7.3.10 DXP FP1
                  7.3.10.1 DXP SP1
                  7.3.6 CE GA7
                  7.3.X
                  7.4.13 DXP GA1
                  Master