mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-07-16 11:29:16 +08:00
Null check on menu before adding alternates with menu name and level (#8655)
This commit is contained in:
parent
c515ce1917
commit
daacecd971
@ -101,8 +101,10 @@ namespace Orchard.Core.Shapes {
|
|||||||
int level = menuItem.Level;
|
int level = menuItem.Level;
|
||||||
|
|
||||||
menuItem.Metadata.Alternates.Add("MenuItem__level__" + level);
|
menuItem.Metadata.Alternates.Add("MenuItem__level__" + level);
|
||||||
menuItem.Metadata.Alternates.Add("MenuItem__" + EncodeAlternateElement(menu.MenuName));
|
if (menu != null) {
|
||||||
menuItem.Metadata.Alternates.Add("MenuItem__" + EncodeAlternateElement(menu.MenuName) + "__level__" + level);
|
menuItem.Metadata.Alternates.Add("MenuItem__" + EncodeAlternateElement(menu.MenuName));
|
||||||
|
menuItem.Metadata.Alternates.Add("MenuItem__" + EncodeAlternateElement(menu.MenuName) + "__level__" + level);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
builder.Describe("MenuItemLink")
|
builder.Describe("MenuItemLink")
|
||||||
|
Loading…
Reference in New Issue
Block a user