Viewing Navigation Subdirectory

Navigation Subdirectory



User: Emmanuel W. 9 years ago
I know how to make a Directory, but how do I make a directory inside a directory and get it to show in the drop down menu?
User: Roddy 9 years ago
You can't. If you look at the navigation styles you will see that there is no provision for a third level.

-------------------------------
Roddy

Website: http://everwebwidgets.com
Contact: http://everwebwidgets.com/ewWidgets-home/contact.html
NOTE: I am an EverWeb user and NOT affiliated with EverWeb! Any opinions expressed in this forum are my own.
User: Emmanuel W. 9 years ago
I would like to make a request for the feature to be added. It would really help to improve navigation for sites developed by EverWeb. It is something that is standard on WordPress developed sites.
User: Roddy 9 years ago
The two level drop down menu is sufficient for sites with up to about 200 pages. Long before a site reaches this size the possibility of dividing it into sections should be considered. I had to eventually divide the EverWeb Codebox site into two sections and am now adding a third one. You can see the new section menu in the header.

There are a few things to consider about menus with 3 or more levels. The CSS gets complex and the number of controls for adjusting these would be quite large. To be able to make all the adjustments, the user would have to have a basic knowledge of the various CSS selectors and what they do. This would inevitably prove too much for some.

When a site has more than two levels, it's necessary to add breadcrumbs - otherwise the visitors will just get lost. These need to be added at the top and bottom of each page to be effective.

I detest visiting sites with three or more levels to the menu and find them very irritating. You have probably notice that the bigger sites use what is referred to a a mega menu. These make far more sense and are a lot easier to use. I started to create one for the EverWeb Codebox site a while back but I've never had the time to implement it. There's a demo version here…

http://everwebcodebox.com/widgetbox-demo/megaNavMenu/megaM.html

You can see that the drop down can accommodate more or less anything and the links can be arranged in columns with a column heading. These can have to five columns of links which should be more than enough for most situations! This s not a beginner project but it can be accomplished by anyone who understands basic HTML & CSS and is familiar with working out the relative file paths to all the directories and pages.

-------------------------------
Roddy

Website: http://everwebwidgets.com
Contact: http://everwebwidgets.com/ewWidgets-home/contact.html
NOTE: I am an EverWeb user and NOT affiliated with EverWeb! Any opinions expressed in this forum are my own.
User: James G. 9 years ago
Do you think a Mega Menu widget will ever be made by you?
User: Roddy 9 years ago
It's not possible to create a third party navigation widget that accesses the page file names the way in which the built in one does.

I did create a single level vertical menu widget for my own use but I ran out of room because the widget settings panel isn't big enough.

If you look at the source code of the Mega Menu I linked to above you will see that the HTML isn't exactly simple. Then take a look at the stylesheet and see the number of selectors there are. I haven't even started to add styles for images and icons yet!

Even if such a menu were to be built into EW, the controls would be difficult to implement. The controls for the existing menu are very basic and quite a few people have asked for more variation. The problem is that by doing so it would confuse those who don't understand them.

I have some instructions on how to further modify the default menu. Some users apply them quite easily and others throw up their hands in horror at the mere thought of it. These are just the mods I made for the EverWeb Codebox site's menu but I have helped quite a few users make other specific adjustments too.

There are a lot of different selectors in navigation menu styles but they are all basic ones and easy to understand by those who take the trouble to learn what they do. When I started the Codebox site there was no such thing as master pages. If there had been I may have considered creating a custom menu.

Their are sites where you can create most styles of navigation menu online and then paste the code into EW so it is not beyond the capability of the average user to build their own if they really want to. EverWeb's method of code injection makes just about anything possible.

-------------------------------
Roddy

Website: http://everwebwidgets.com
Contact: http://everwebwidgets.com/ewWidgets-home/contact.html
NOTE: I am an EverWeb user and NOT affiliated with EverWeb! Any opinions expressed in this forum are my own.
User: James G. 9 years ago
Thank you
User: Emmanuel W. 9 years ago
Wow, thank you Roddy for all the information. I have to admit that Mega Menu looks beautiful! You said that it is not possible to get a third level, but as for me, I can’t even get a second level to show in the nav menu. Is is possible for me to do this. If so, how?
User: Roddy 9 years ago
The default EW navigation is two level. The drop down - which has the links to the pages in a directory - is the second level.

If you follow the link I posted in this thread...

https://billing.ragesw.com/forum.php?act=thread&tid=2745

... you will see different styles of mega menus.

-------------------------------
Roddy

Website: http://everwebwidgets.com
Contact: http://everwebwidgets.com/ewWidgets-home/contact.html
NOTE: I am an EverWeb user and NOT affiliated with EverWeb! Any opinions expressed in this forum are my own.


Post Reply
You must login or signup to post.