Hey Guys,
I’m trying to figure out how to create a second dropdown level for an EE6 navigation. I’m not very good with EE, but my client’s been using it for many years. What’s the best way to accomplish this? I also have a sinking feeling it’s going to be something so simple and right in front of my face…
Any assistance and guidance would be greatly appreciated.
Thanks in advance, and all the best,
How is the site handling the main navigation?
There are a number of different ways to possibly handle this…
Structure plugin - One of the strengths of this plugin is the ability to make any number of pages, and output navigations for main, sub-pages….sub-sub pages, etc. But is probably tougher to implement on an established site.
If main navigation is static, you could make each sub page an entry in a channel. Like if you had an “About Us” section on the site, you could have an “About Us” channel. Each entry in that channel would be a page. Then you could output those entry titles in a sub-navigation.
I think there are other navigation plugins, but I’ve never used them and not sure what has been kept up-to-date with EE6.
I’m sure others will chime in with other methods.
Hey Guys,
I have a little update.
With the assistance from an amazing EE support personal, we figured out that Structure is already installed, however, my client hasn’t renewed his license. This apparently also may be the cause for the 503 Error whenever I selected the Add-Ons tab in the EE control panel. I’ve asked my client to renew, download and send it over to me so I can update it and we’ll go from there.
From what I’ve read up on Structure, especially when it’s already installed, it should be fairly straight-forward for me to create a second navigation level with relative ease. ** fingers crossed ** If I stumble, I’ll be sure to reply to this thread.
Oh, and yes, everything else is up-to-date. PHP 8, and EE 6.4.2.
Now, if I’m still getting the 503 Error after updating Structure manually, there’s clearly a deeper issue. I can keep you guys in the loop, but that may not be necessary for this thread topic.
Thanks for your replies regardless! I really appreciate it. And I am going to still look more into Channels as well so I can continue to learn more.
All the best,
Okay, so I received the Structure update from my client and put the appropriate files in the proper places, logged into the CP and selected Add-ons… Nuttin’. :( Still the 503.
Not one to give up easily, I noticed within the system/user/addons folder there were Expresso and SEO Lite along with older versions of Structure. However, those had an underscore before them. I added an underscore in front of the other two addons and deleted the previous versions of Structure, leaving the latest version the only active addon.
Still nothing. So I removed the underscores.
I then decided to do some digging and saw Seo_Lite 1.5.6 in the exp_modules. Feeling like a real brainiac now, I searched for it, downloaded the latest version (SEO Lite v2-2.0.5) and installed it. Still nothing…
I was feeling pretty good, though. I see what’s up with Expresso. It’s not in the modules. :/ Curveball! I tracked down the approximate version from within its folder > License. Since it’s up to 5.3.1, I was going to purchase it and update it as well… until I saw this:
*…no longer being actively developed. Please consider an alternative add-on for EE6+.”
Of course.
So I went back and just put the underscores back in front of Expresso and tried things again.
IT MUTHA FACKING WORKED!! WOO HOO!! I could access the Add-ons in the CP now!
I looked at the front of the site (https://eldesigno.ca/) and saw this error:
>Error >Unable to load requested field type file: ft.expresso.php. >Confirm the fieldtype file is located in the /system/user/addons/ directory
I deleted the Expresso folders, and still nothing but the error. I feel I am getting closer, though! Any ideas on how to correct this error?
(Sorry for the lengthy post. I thought you’d get a kick out of my journey)
Again, thanks for all of your time and assistance with this. It’s greatly appreciated.
FIXED!
I had to dig around the database to find ‘expresso’ in exp_modules and delete it. I also looked in exp_fieldtypes and changed nine references from ‘expresso’ to ‘type,’ which did the trick!
Now on to the initial issue of creating a secondary nav level; however, I’m sure I can figure that out now that the site, the Add-ons, and Structure are working. I can also look up the Structure docs, so I’m not further bugging you guys.
Thanks again! I really appreciate it!
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.