Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Where dyn_event_list1 is a dynamic property. Workes the same to use PageLink="561" (or what your id nr is) (I think ;)).
It adds all the news sources in to one singel source named Event3.
EPiServer.Core.PageDataCollection pages = new EPiServer.Core.PageDataCollection();
pages.Add(GetPages("dyn_event_list1"));
pages.Add(GetPages("dyn_event_list2"));
pages.Add(GetPages("dyn_event_list3"));
EPiServer.Filters.FilterSort sort = new EPiServer.Filters.FilterSort(EPiServer.Filters.FilterSortOrder.ChangedDescending);
sort.Sort(pages);
return pages;
}
private EPiServer.Core.PageDataCollection GetPages(string propertyName)
{
return EPiServer.Global.EPDataFactory.GetChildren((EPiServer.Core.PageReference)CurrentPage[propertyName]);
}
/HAXEN