@using Composite.Core.Routing @using Composite.Core.Routing.Pages @inherits RazorFunction @functions { public override string FunctionDescription { get { return "List news on a page."; } } string GetUrl(Demo.News data) { return PageUrls.BuildUrl(DataUrls.TryGetPageUrlData(data.ToDataReference())); } } @{ var dataReference = DataUrls.TryGetData(C1PageRoute.PageUrlData); Demo.News itemToShow = dataReference != null ? dataReference.Data as Demo.News : null; if (itemToShow != null) { C1PageRoute.RegisterPathInfoUsage(); } }
@if (itemToShow != null) {@itemToShow.Content