Implementing Menu Widgets

--HG--
branch : 1.x
This commit is contained in:
Sebastien Ros
2012-05-16 18:07:48 -07:00
parent ea1e5fba36
commit 1900aaa01a
33 changed files with 660 additions and 312 deletions

View File

@@ -11,7 +11,6 @@ namespace Orchard.Core.Navigation.Handlers {
Filters.Add(StorageFilter.For(menuPartRepository));
OnInitializing<MenuPart>((ctx, x) => {
x.OnMainMenu = false;
x.MenuText = String.Empty;
});
}

View File

@@ -0,0 +1,13 @@
using Orchard.ContentManagement.Handlers;
using Orchard.Core.Navigation.Models;
using Orchard.Data;
namespace Orchard.Core.Navigation.Handlers {
public class MenuWidgetPartHandler : ContentHandler {
public MenuWidgetPartHandler(IRepository<MenuWidgetPartRecord> repository) {
Filters.Add(StorageFilter.For(repository));
OnInitializing<MenuWidgetPart>((context, part) => { part.StartLevel = 1; });
}
}
}