Simple Tree Navigation RestorationSimple Tree Navigation Restorationhttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1186185392024-03-28T18:50:53Z2024-03-28T18:50:53ZRE: Simple Tree Navigation RestorationLee Jordanhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1189604482020-04-16T19:01:51Z2020-04-16T19:01:51ZSorry David, the Covid stuff really hit us about the time I wrote this. 7.2 and 7.1 users are missing this functionality. The 7.3 is there but it's one step removed from the actual menu, so it's harder now or should I say less intuitive in 7.3 compared to 7.0 to Navigate. The navigation is called "Find a Page" and hidden behind an icon that's difficult to explain that's not good, it's a navigation menu. "Browse pages" might be better but Navigation makes the most sense particularly for 7.0 users upgrading to 7.3/4/5.<br /><br />I've already encountered difficulty demoing 7.3 navigation, it's just awkward to describe the icon and people are looking down the list of headers looking for "Navigation", sometimes the go into Site Builder and click on "Navigation Menus" and so that's not good either. It was right there in 7.0.Lee Jordan2020-04-16T19:01:51ZRE: Simple Tree Navigation RestorationDavid H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1186393502020-03-03T03:29:56Z2020-03-03T03:29:56ZI think right now the rough part is that the flyout itself is not really showing dynamic content, per se, just a container for individual panels or the panels themselves.<br /><br />I'm going to PM you on the community slack, let's brainstorm and see what we can come up with...David H Nebinger2020-03-03T03:29:56ZRE: Simple Tree Navigation RestorationLee Jordanhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1186362592020-03-02T22:30:54Z2020-03-02T22:30:54ZDavid, "Do you want that tree view back for admins?"<br /><strong>Yes</strong>.<br /><br />That's all that has been asked for ... a simple list of pages that can be clicked as if it were a navigation menu (no drag drop or ellipsis menus). <span style="font-size: 18px;">I made it a little more </span>recognizable<span style="font-size: 18px;"> as a pages navigation menu. </span>Nobody asked for ellipsis menus and drag and drop in the left menu, yet that's what made it to 7.3. There is a complete disconnect and 7.3 while it does provide something, it's still not in the right place.<br /><br /><br /><img src="https://liferay.dev/documents/portlet_file_entry/14/tidier.jpg/fdeaaa73-1f6c-587e-32a0-13d2d52fa567?download=true" /><br /><br /><br />Ideally now in this situation all we need is a list of pages, so I'm trying to do that as a UL list under site builder, being the logical place. We can do page management in miller columns and move forward with that, but we are stuck right now without a navigation menu for site admins!! What has not been re-provided in 7.2 is the ability to switch pages without having to click to go somewhere else to see a list of pages. <br /><br /><br />Olaf, David had a great suggestion way back a couple of years ago for 7.1. If the site had 100,000 pages fine don't do the navigation in the left menu. Else let everyone else use a menu. Currently there is no equity, everything and everyone is being treated as one. How is it easier to navigate pages in miller columns if you have 100,000 pages? I don't get it, I really don't and I don't think anyone else should either. If you have that many pages miller columns isn't going to help you navigate your site. <br /><br />Now breaking navigation down into hub sections or "top level" sections would help (and you can do that with both the navigation portet and sitemap portlet). So you had 100,000 pages or whatever instead of going to "pages" under pages and starting at public pages ... you would have 100 top level sections already listed under site builder > pages before going to miller and clicking one of those would start miller columns at that deep level rather than level 1 (so infection control documents ... is pretty deep so offer a shortcut to zoom miller right down to that level) ... but that hasn't been provided either???? I don't understand what are these supposed performance issues were and how these issues are now magically gone?<br /><br /><br />Jorge what were these performance problems and because the tree menu is back in 7.3 won't these performance issues still be there? There are some of us that have not encountered problems with tree navigation directly in the product menu in 7.0?<br /><br />It's so backwards to UX now to change page or navigate to a different page you have to go Site Builder > Pages ... wait for it to load, then navigate back to where you were maybe 3 or 4 levels deep from level one and you still can't click the page to visit you have to click the ellipsis menu and select visit and wait again for the page to load. It's nonsense.<br />7.2 and 7.1 obviously, 7.3 is a little better.<br /><br />Can someone come clean and explain this ...<br /><em>"What we are not considering is putting the tree back within the other items in the product menu, because that solution created many problems that we are not looking to have again."</em><br /><br />What were the problems and can the people who didn't have problems can they get this functionality back via marketplace at all so it becomes optional?Lee Jordan2020-03-02T22:30:54ZRE: Simple Tree Navigation RestorationJorge Ferrerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1186347362020-03-02T12:21:06Z2020-03-02T12:21:06ZHey Lee,Regarding 7.2, the most effective way to request this is by talking to your liferay rep or through support. It's not my call whether it should be backported or not.Regarding the solution for 7.3, I agree that it would be better to avoid that extra click. We are analyzing several design solutions that would solve that and also introduce several additional benefits. It's not decided yet whether any of them will be implemented or not before DXP 7.3, but if so it will appear in a future rolling release. What we are not considering is putting the tree back within the other items in the product menu, because that solution created many problems that we are not looking to have again.Jorge Ferrer2020-03-02T12:21:06ZRE: Simple Tree Navigation RestorationOlaf Kockhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1186224922020-02-29T11:43:25Z2020-02-29T11:43:25ZI won't be helpful for the specific problem you state here, but provide some general thought on the underlying problem:<br />As you've stated that you want this back in the product: Keep in mind that a static tree might not work for everybody: I remember a scenario where a site had 10000 pages (API-created) and broke when they tried showing a static tree of the pages. <br />It might work for you, but the same solution can't just be applied to everybody - so unfortunately the world is more complex and it'd require a lot more work to make the tree load dynamically when it's beyond a certain threshold.Olaf Kock2020-02-29T11:43:25ZRE: Simple Tree Navigation RestorationDavid H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1186217722020-02-29T03:17:01Z2020-02-29T03:17:01ZI'm not really tracking what you're asking for here, too many things are jumbled together...<br /><br />So first, let's talk about user navigation. This is done via the navigation portlet outside of the control panel. In 7.2 (and likely 7.3 although I haven't tried) I can get a tree view of all public pages using out of the box portlet and configuration changes as in my first attachment. So here, are you asking for help configuring to get the same result for users?<br /><br /><br />But next you're talking about admins and control panel tree? Do you want that tree view back for admins?<br /><br />In 7.2 for the site map, there is an option in the configuration to show hidden pages, is that what you're looking for?David H Nebinger2020-02-29T03:17:01ZSimple Tree Navigation RestorationLee Jordanhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1186185382020-02-28T19:43:42Z2020-02-28T19:43:42ZHey Jorge,<br /><br />Not having navigation in 7.2 is a big deal. In 7.3 it's not quite what I was expecting to be honest. It's still a click away, hidden underneath an icon. So in 7.0 ... users don't have to click to get navigation it's there right away under the "Navigation" section. I was honestly expecting to the the "navigation" section put back into the menu not this icon. (So you'd have Site Builder, then Navigation, then Content and Data).<br /><br />What is there in 7.3 is ok, but it's not how we were in 7.0 it's still too many clicks away.<br /><br />Here's what I'm trying to do in 7.2 attached as a screenshot to make it easy and intuitive for site admins to once again navigate their sites. Embedding the site map portlet, hiding it and then using jQuery to take the list of pages and attach them to the "pages" menu. This way then site admin users don't have to use miller to switch pages. The only issue I have is that in 7.0 the site map did show hidden pages ... thanks for fixing that but it created a new issues for me. I can't now set the preferences of the sitemap portlet in the theme, so I can't surface hidden pages to the site admins??<br /><br /><img src="https://liferay.dev/documents/portlet_file_entry/14/restoring-pages-navigation.jpg/0ae21789-2726-9218-b484-611589071a29" /><br /><br /><br /><br />It makes perfect sense honestly to list out all the pages under "pages" as a UL list (nothing more than that, it just needs to be a list, no drag drop or elipsis menus). See what you think if this can be provided in 7.2 please. The menu is needing to be "just a list of public layouts", nothing more complex than that, a series of links that users can use to visit a site by clicking on the page name. Let's not even do private pages, I just need something for my users so that they can navigate the public l