I've had a few issues upgrading from 1.3 to 2.0 & 2.x-dev.

When I upgraded to the current 2.0 release and running update.php I had many issues with pages not appearing. The pages were in the database but when visiting the URL I get a server error (HTTP Error 500). It's strange as some pages are valid while others are not.

Last night I upgraded to 2.x-dev and the http error 500 went away. However, I am having issues with the way the menus are themed. In 1.3 we were referencing the menu-views with li.mega-menu. However, in 2.x the 'mega-menu' class is not there (removed?). It would be nice if we could add a custom class to the menu item page (perhaps I should open a feature request for this?)

Let me know if you need any more information for troubleshooting.

Comments

markhalliwell’s picture

Status: Active » Closed (duplicate)

When I upgraded to the current 2.0 release and running update.php I had many issues with pages not appearing. The pages were in the database but when visiting the URL I get a server error (HTTP Error 500). It's strange as some pages are valid while others are not.

In regards to the above: Menu Views doesn't actually handle any menu routing, none whatsoever. I do not see how Menu Views can to be blamed for cuasing pages to not appear, it's just not possible. Did you upgrade any other modules at the same time?

In 1.3 we were referencing the menu-views with li.mega-menu. However, in 2.x the 'mega-menu' class is not there (removed?). It would be nice if we could add a custom class to the menu item page (perhaps I should open a feature request for this?)

Please see: #1824588: Create option to add classes to the menu item <li> element (there is an attached patch for temporary relief until a more permanent solution can be implemented. To answer your question of why this is happening, please read #1817622-5: Upgrading from 1 to 2 destroyed existing menu items.

Marking this issue as a duplicate.