diff --git a/CMSCore/MVC/PagePayload.cs b/CMSCore/MVC/PagePayload.cs index cd08393..c2f1448 100644 --- a/CMSCore/MVC/PagePayload.cs +++ b/CMSCore/MVC/PagePayload.cs @@ -256,6 +256,21 @@ public class PagePayload { } } + private List _parentsib = null; + + public List ParentSiblingNav { + get { + if (_parentsib == null) { + using (ISiteNavHelper navHelper = SiteNavFactory.GetSiteNavHelper()) { + _parentsib = navHelper.GetSiblingNavigation(this.TheSite.SiteID, this.ThePage.Parent_ContentID ?? Guid.Empty, !SecurityData.IsAuthEditor); + } + _parentsib = TweakData(_parentsib); + } + + return _parentsib; + } + } + private SiteNav _parentnav = null; public SiteNav ParentNav { diff --git a/PluginEventCalendarModule/Views/Home/EventCalendarDisplay.cshtml b/PluginEventCalendarModule/Views/Home/EventCalendarDisplay.cshtml index 1730b2d..b64b7de 100644 --- a/PluginEventCalendarModule/Views/Home/EventCalendarDisplay.cshtml +++ b/PluginEventCalendarModule/Views/Home/EventCalendarDisplay.cshtml @@ -1,4 +1,4 @@ -@model CalendarViewModel +@model CalendarViewModel