DDR Menu doesn't handle duplicate page names correctly
See original GitHub issueDescription of bug
Provide a clear and concise description of the bug.
Steps to reproduce
- Create following page hierarchy:
- Home
- ⤷ DDRMenu Test
- DDRMenu Test
- Some Other Page
- And Yet Another Page
the key here is to have 2 pages with identical names (at different branches of the hierarchy of course)
- Change the DDR Menu tag in Portals_default\Skins\Xcillion\Home.ascx to look like this:
<dnn:MENU ID="MENU" MenuStyle="Menus/MainMenu" runat="server" NodeSelector="*" IncludeNodes="Home, DDRMenu Test"></dnn:MENU>
(notice we are including only “Home” and “DDRMenu Test”)
- Refresh the home page
Current behavior
The menu shows the “Home” link, and only 1 of the “DDRMenu Test” pages:
Expected behavior
The menu should display both instances of the duplicate page name:
Affected version
- 10.00.00 alpha build
- 09.09.00 release candidate
- 09.08.01 latest supported release
Affected browser
- Chrome
- Firefox
- Safari
- Internet Explorer 11
- Microsoft Edge (Classic)
- Microsoft Edge Chromium
Issue Analytics
- State:
- Created 3 years ago
- Comments:10 (9 by maintainers)
Top Results From Across the Web
DDR Standard Menu Not Displaying Submenu Items
I am new in dotnetnuke developement , I created a Skin and Apply to a page, Menus a not displaying on this page...
Read more >How to setup DDR Menu Settings in DNN
The only "required" setting is Menu Style. This refers to the "template" for the menu.
Read more >Redirect after login not working if Login page has a ...
If a page to be redirected after login is set in Settings > Security tab Login settings but the login page name is...
Read more >DNN 9 Admin Guide with Screen Shots Adding User
DNN 9 Admin Guide with Screen Shots ... Click on Manage Icon (two wrenches on menu bar) ... Title – enter Title of...
Read more >IBM Informix Messages and Corrections
The VPCLASS parameter in the onconfig file has a duplicate name. The VPCLASS name must be unique. Correct the onconfig file and restart...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Yes, we can add the On Hold label which will keep stalebot from processing it.
@david-poindexter is there a way to avoid issues with a PR being picked up by stale bot? This is in a way “finished” but just pushed to 10… would be a pity if it would get closed…