果园cms,管理员布局缺失

时间:2013-07-24 11:25:03

标签: orchardcms

我有一个管理控制器来管理网站的约会,我创建的路线如下,

    public IEnumerable<RouteDescriptor> GetRoutes()
    {
        return new[] {

            new RouteDescriptor 
                {
                    Route = new Route(
                        "Admin/Bt.Forms/Appointments",
                        new RouteValueDictionary {
                                                    {"area", "Bt.Forms"},
                                                    {"controller", "AppointmentAdmin"},
                                                    {"action", "Index"}
                                                },
                        new RouteValueDictionary(),
                        new RouteValueDictionary {
                                                    {"area", "Bt.Forms"}
                                                },
                        new MvcRouteHandler())
              },
        };
    }

当导航到网址时,管理员布局和侧边菜单都会丢失,任何人都可以告诉我我可能会遗漏的内容,提前致谢,

-George

1 个答案:

答案 0 :(得分:1)

只需使用[Themed]属性修饰您的控制器操作。就像这样:

[Themed]
[Admin]
public ActionResult MyAction (){


     return View();
}