For the following examples, I'm using a content tree which looks like this: Content tree
@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@{
var home = Model.Content.Descendants().Where(x => x.DocumentTypeAlias == "BlogContainer");
<div class="container">
<ul>
@foreach (var item in home)
{
foreach (var items in item.Children)
{
foreach (var baby in items.Children.OrderBy("date desc"))
{
var date = baby.GetPropertyValue<DateTime>("date");
<li>@items.Name - @baby.Name - @date</li>
}
}
}
</ul>
</div>
}
And the result is Result three I need to collect all items and set order by date