在 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" }));
}
}
我用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" }));
}
}