Я новичок в садоводстве. Я сделал простой модуль, используя работу MVC и Entity Frame. Модуль представляет собой простое приложение Crud. настройте тот же модуль на панели администратора в саду, я хочу использовать эти функции на сайте администратора
Как настроить модуль в панели администратора в Orchard Cms
comment
Пожалуйста, не делайте перекрестных сообщений... orchard.codeplex.com/discussions/449039
- person Piotr Szmyd   schedule 05.07.2013
Ответы (1)
Создайте контроллер с именем AdminController или украсьте контроллер атрибутом [Admin] (используя Orchard.UI.Admin).
Затем, чтобы создать пункт меню, создайте файл с именем AdminMenu.cs в маршруте вашего проекта со следующим кодом:
using Orchard.Localization;
using Orchard.UI.Navigation;
namespace MyFirstModule {
public class AdminMenu : INavigationProvider {
public Localizer T { get; set; }
public string MenuName { get { return "admin"; } }
public void GetNavigation(NavigationBuilder builder) {
builder.Add(T("My admin menu item"), "50",
menu => menu.Add(T("My admin menu item"), "20", item => item.Action("Index", "Admin", new { area = "MyFirstModule" })
.Permission(Permissions.ConfigureRobotsTextFile)));
}
}
}
Это добавит пункт меню, который ссылается на ваше действие. Тогда вы можете делать все, что хотите, для администратора :)
person
Hazza
schedule
04.07.2013