diff --git a/src/CodeArt.Optimizely.PropertyInheritance/modules/_protected/CodeArt.Optimizely.PropertyInheritance/module.config b/src/CodeArt.Optimizely.PropertyInheritance/modules/_protected/CodeArt.Optimizely.PropertyInheritance/module.config index 2eed81c..afa2475 100644 --- a/src/CodeArt.Optimizely.PropertyInheritance/modules/_protected/CodeArt.Optimizely.PropertyInheritance/module.config +++ b/src/CodeArt.Optimizely.PropertyInheritance/modules/_protected/CodeArt.Optimizely.PropertyInheritance/module.config @@ -1,5 +1,5 @@  - + diff --git a/src/SampleSite/Models/Pages/SitePageData.cs b/src/SampleSite/Models/Pages/SitePageData.cs index 4b36cbd..74da43a 100644 --- a/src/SampleSite/Models/Pages/SitePageData.cs +++ b/src/SampleSite/Models/Pages/SitePageData.cs @@ -11,6 +11,15 @@ namespace SampleSite.Models.Pages; /// public abstract class SitePageData : PageData, ICustomCssInContentArea { + + + [Inherit(InheritIfNullOrEmpty = true, SearchAllAncestors = true)] + public virtual string Area { get; set; } + + + + + [Display( GroupName = Globals.GroupNames.MetaData, Order = 100)] @@ -29,8 +38,13 @@ public virtual string MetaTitle set => this.SetPropertyValue(p => p.MetaTitle, value); } - [Inherit(InheritIfNullOrEmpty = true,SearchAllAncestors =true)] - public virtual string Area { get; set; } + + + + + + + [Display( GroupName = Globals.GroupNames.MetaData,