mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-09-22 20:13:50 +08:00
Work Item: 17116
--HG-- branch : 1.x
This commit is contained in:
@@ -53,13 +53,16 @@ namespace Orchard.Core.Navigation.Controllers {
|
||||
if (!_services.Authorizer.Authorize(Permissions.ManageMainMenu, T("Couldn't manage the main menu")))
|
||||
return new HttpUnauthorizedResult();
|
||||
|
||||
foreach (var menuItemEntry in menuItemEntries) {
|
||||
MenuPart menuPart = _menuService.Get(menuItemEntry.MenuItemId);
|
||||
// See http://orchard.codeplex.com/workitem/17116
|
||||
if (menuItemEntries != null) {
|
||||
foreach (var menuItemEntry in menuItemEntries) {
|
||||
MenuPart menuPart = _menuService.Get(menuItemEntry.MenuItemId);
|
||||
|
||||
menuPart.MenuText = menuItemEntry.MenuItem.Text;
|
||||
menuPart.MenuPosition = menuItemEntry.MenuItem.Position;
|
||||
if (menuPart.Is<MenuItemPart>())
|
||||
menuPart.As<MenuItemPart>().Url = menuItemEntry.MenuItem.Url;
|
||||
menuPart.MenuText = menuItemEntry.MenuItem.Text;
|
||||
menuPart.MenuPosition = menuItemEntry.MenuItem.Position;
|
||||
if (menuPart.Is<MenuItemPart>())
|
||||
menuPart.As<MenuItemPart>().Url = menuItemEntry.MenuItem.Url;
|
||||
}
|
||||
}
|
||||
|
||||
return RedirectToAction("Index");
|
||||
|
Reference in New Issue
Block a user