Stephen2

Sitefinity - Filter on RelatedItems via API

Jun 17th, 2014
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.46 KB | None | 0 0
  1. var newsItems = SitefinityQuery.Get<NewsItem>(NewsManager.GetManager().Provider).Where(o => o.Visible && o.Status == ContentLifecycleStatus.Live);
  2. newsItems = newsItems.Where(o => o.GetRelatedItems<Image>("OtherImages").Any(i => i.Title == "12345"));
  3.  
  4. foreach (var newsItem in newsItems)
  5. {
  6.     var mainImage = newsItem.GetValue<Image>("MainImage");
  7.     var otherImages = newsItem.GetValue("OtherImages");
  8.     var linkPage = newsItem.GetValue<PageNode>("LinkPage");
  9. }
Advertisement
Add Comment
Please, Sign In to add comment