Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: 7.2 A1 - Navigation ADT's Are Still Limited To One Sub Level
https://issues.liferay.com/browse/LPS-92767
Sorry to bring this up again. It's almost a year since the won't fix for 7.1 and this one wasn't even my ticket but this needs to be fixed. The navigation portlet is defaulted to "Unlimited Sublevels" ... only one sublevel is ever displayable.
Worse ... this bug has been occuring for 3 years at this point, when looked at closely and mindfully; it's offset! Selecting 1 sublevel shows ZERO! Selecting 2 sublevels shows one sublevel and it's not possible to go beyond and show more than one sublevel even with unlimited set. If anything can the offset be addressed OR see this as a "semantic error" that the functionality is actually meaning navigation "levels" not navigation "sublevels" and that then gets around the offset issue.
Persistence
http://www.groundhog.org
Sorry to bring this up again. It's almost a year since the won't fix for 7.1 and this one wasn't even my ticket but this needs to be fixed. The navigation portlet is defaulted to "Unlimited Sublevels" ... only one sublevel is ever displayable.
Worse ... this bug has been occuring for 3 years at this point, when looked at closely and mindfully; it's offset! Selecting 1 sublevel shows ZERO! Selecting 2 sublevels shows one sublevel and it's not possible to go beyond and show more than one sublevel even with unlimited set. If anything can the offset be addressed OR see this as a "semantic error" that the functionality is actually meaning navigation "levels" not navigation "sublevels" and that then gets around the offset issue.
Persistence

http://www.groundhog.org
Regarding the original issue, the challenge is that there is no way for an ADT developer to specify which configuration options should be available or not for its widget. And developing that is costly.
Also, supporting unlimited levels in the default ADT is not simple... if it's done with flyouts. One possibility that we have been thinking about lately is to implement it in a much simpler form. That is, by just showing the full subtree in the current menu, with left padding to show the hierarchy.
What do you think?
Also, supporting unlimited levels in the default ADT is not simple... if it's done with flyouts. One possibility that we have been thinking about lately is to implement it in a much simpler form. That is, by just showing the full subtree in the current menu, with left padding to show the hierarchy.
What do you think?
Responded on the ticket but this would be what I think people are asking for ... not unlimited but at least expansion of three levels. I can certainly understand how it's challenging but the miller collumns allows for it to be configured this way and the navigation menus don't.
https://codepen.io/kobusvanwykk/pen/zvNwYP
https://codepen.io/kobusvanwykk/pen/zvNwYP
Attachments:
To add my 2 Cents:
I believe, that it is confusing that levels > 1 don't work with even a single navigation template. I asked about it in the beta forum, since I thought, it was a bug.
But I also think that it is fine if the dropdown menu doesn't support it. But there are several templates, where it would be easily doable to add a recursive template or at least support three levels.
I also think that such a template would be a great example for beginners. A starting point, since nearly everybody implements some changes to the navigation.
I believe, that it is confusing that levels > 1 don't work with even a single navigation template. I asked about it in the beta forum, since I thought, it was a bug.
But I also think that it is fine if the dropdown menu doesn't support it. But there are several templates, where it would be easily doable to add a recursive template or at least support three levels.
I also think that such a template would be a great example for beginners. A starting point, since nearly everybody implements some changes to the navigation.
+1 from me.
I don't think anyone's expecting unlimited levels, but a second sublevel without having to write your own ADT would be nice for 7.2.
I don't think anyone's expecting unlimited levels, but a second sublevel without having to write your own ADT would be nice for 7.2.
Or at least a documented example of how template devs can make an ADT with those children accounted for.
Copyright © 2025 Liferay, Inc
• Privacy Policy
Powered by Liferay™