Add Site() method to DynamicPublishedContent for Template Query Builder

This commit is contained in:
Jeavon Leopold
2014-06-08 18:09:29 +01:00
parent 342999a678
commit 1aa162e255

View File

@@ -1096,6 +1096,17 @@ namespace Umbraco.Web.Models
return PublishedContent.AncestorOrSelf(level).AsDynamicOrNull();
}
/// <summary>
/// A shortcut method for AncestorOrSelf(1)
/// </summary>
/// <returns>
/// The site homepage
/// </returns>
public DynamicPublishedContent Site()
{
return AncestorOrSelf(1);
}
public DynamicPublishedContent AncestorOrSelf(string contentTypeAlias)
{
return PublishedContent.AncestorOrSelf(contentTypeAlias).AsDynamicOrNull();