Top Menu Episerver UI not working

Member since: 2007

v7.19.2: Now for sudden Episerver UI do not render the right adress in top menu to Dashboard, CMS Edit, Catalog UI or Visitor Groups

http://mydomain.com/?action=Index&controller=Home&moduleArea=Cms
http://mydomain.com/?action=Index&controller=Dashboard&moduleArea=Shell
http://mydomain.com/?action=Index&controller=Catalog&moduleArea=EPiServer.Commerce.Shell

To Admin works: http://mydomain.com/episerver/CMS/Admin/Default.aspx

Where to start looking? it has worked but stoped for sudden.

#118769 Mar 13, 2015 12:22
  • Member since: 2007

    Seems to be that i activated ClassicLinkRouting to get my ContentProviders to work.

     protected override void RegisterRoutes(RouteCollection routes)
            {
                base.RegisterRoutes(routes);
                routes.Insert(0, ServiceLocator.Current.GetInstance<ClassicLinkRoute>());
            }

    And it didn't like it...

    Any idea how to run ClassicLinkRouting parallell in epi 7.19? I do run webForms and not MVC.

    #118772 Mar 13, 2015 13:10
  • Member since: 2009

    I've got the exact same problem. Did you find a solution to this?

    /Peter

    #123141 Jun 25, 2015 14:42
  • Member since: 2007

    Hi Peter,

    It was a chain of configuration errors.

    But the root problem was routing errors

    http://world.episerver.com/forum/developer-forum/-EPiServer-75-CMS/Thread-Container/2015/4/trailing-slash-on-mediafiles/

    Also make sure you have cms, shell, Episerver.Packaging, Episerver.Packaging.UI folders in modules/_protected folder. <-- this can vary depending on configuration and Epi version, i don't really know here.

    Also i did Register ClassicLinkRoute with an override class at row 20(!) in the routetable:

    routes.Insert(20, ServiceLocator.Current.GetInstance<MyOwn.ClassicLinkRouteForContentProviders>());

    Regards

    #123181 Jun 26, 2015 8:09