Добавить новый раздел меню на страницу администратора в Orchard CMS

Я использую Orchard CMS 1.10.1. Я создал content type, теперь я хочу иметь меню раздела на странице администратора, чтобы иметь конкретные ссылки для этого content type. Я хочу, чтобы он включал новую ссылку и список элементов контента для этого content type.

Как я могу достичь этого? желательно без редактирования кода.


person Hossein Panahloo    schedule 03.07.2016    source источник


Ответы (1)


Вы не можете сделать это без кода, в то же время для этого вам понадобится небольшой фрагмент кода, например следующий код:

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" }));
    }
}
person mdameer    schedule 03.07.2016