Forgot the rest of the files from the last checkin

--HG--
branch : dev
rename : src/Orchard.Web/Core/Navigation/Services/MainMenuFilter.cs => src/Orchard.Web/Core/Navigation/Filters/MainMenuFilter.cs
rename : src/Orchard.Web/Core/Navigation/ViewModels/NavigationIndexViewModel.cs => src/Orchard.Web/Core/Navigation/ViewModels/NavigationManagementViewModel.cs
This commit is contained in:
Erik Porter
2010-02-12 13:08:41 -08:00
parent dcb4eb478c
commit 1b6df7a085
8 changed files with 26 additions and 27 deletions

View File

@@ -1,21 +1,26 @@
using System.Web.Mvc;
using Orchard.Core.Navigation.ViewModels;
using Orchard.Localization;
using Orchard.UI.Navigation;
namespace Orchard.Core.Navigation.Controllers {
[ValidateInput(false)]
public class AdminController : Controller {
public IOrchardServices Services { get; private set; }
private readonly IOrchardServices _services;
private readonly INavigationManager _navigationManager;
public AdminController(IOrchardServices services) {
Services = services;
public AdminController(IOrchardServices services, INavigationManager navigationManager) {
_services = services;
_navigationManager = navigationManager;
T = NullLocalizer.Instance;
}
public Localizer T { get; set; }
public ActionResult Index() {
return View(new NavigationIndexViewModel());
var model = new NavigationManagementViewModel {Menu = _navigationManager.BuildMenu("main")};
return View(model);
}
}
}