mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-27 12:29:04 +08:00
Converting local navs to a new core shape (AKA making louis happy :))
--HG-- branch : dev
This commit is contained in:
@@ -85,6 +85,22 @@ namespace Orchard.Core.Shapes {
|
||||
menuItem.Metadata.Alternates.Add("MenuItem__" + menu.MenuName);
|
||||
});
|
||||
|
||||
builder.Describe("LocalMenu")
|
||||
.OnDisplaying(displaying => {
|
||||
var menu = displaying.Shape;
|
||||
string menuName = menu.MenuName;
|
||||
menu.Classes.Add("localmenu-" + menuName.HtmlClassify());
|
||||
menu.Classes.Add("localmenu");
|
||||
menu.Metadata.Alternates.Add("LocalMenu__" + menuName);
|
||||
});
|
||||
|
||||
builder.Describe("LocalMenuItem")
|
||||
.OnDisplaying(displaying => {
|
||||
var menuItem = displaying.Shape;
|
||||
var menu = menuItem.Menu;
|
||||
menuItem.Metadata.Alternates.Add("LocalMenuItem__" + menu.MenuName);
|
||||
});
|
||||
|
||||
// 'List' shapes start with several empty collections
|
||||
builder.Describe("List")
|
||||
.OnCreated(created => {
|
||||
|
||||
Reference in New Issue
Block a user