在 Orchard CMS 的管理页面中添加一个新的菜单部分

Add a new menu section in admin page in Orchard CMS

我用Orchard CMS 1.10.1。我已经创建了一个 content type,现在我想在管理页面中有一个部分菜单来为这个 content type 提供特定的 link。我希望它包括新 link 和此 content type.

的内容项列表

我怎样才能做到这一点?最好不要编辑代码。

没有代码你是做不到的,同时你需要一个小代码块来实现这个,比如下面的代码:

public class AdminMenu : INavigationProvider {
    public Localizer T { get; set; }

    public string MenuName {
        get { return "admin"; }
    }

    public void GetNavigation(NavigationBuilder builder) {
        builder
            .Add(T("Your Content Type Display Name"), "1", menu => menu
                .Action("List", "Admin", new { area = "Contents", id = "YourContentTypeName" }));
    }
}