Help shape the future of CMS PaaS release notes! Take this quick survey and share your feedback.
AI OnAI Off
Help shape the future of CMS PaaS release notes! Take this quick survey and share your feedback.
Yes, you need to create a new class that inherits from PageTypeBuilder.Tab.
using EPiServer.Security; using PageTypeBuilder; namespace EPiServer.Templates.Public.Tabs { public class Advanced : Tab { public override string Name { get { return "Advanced"; } } public override AccessLevel RequiredAccess { get { return AccessLevel.Edit; } } public override int SortIndex { get { return 20; } } } }
You can then set PageTypeProperty's property Tab to typeof(Advanced).
[PageTypeProperty(Tab = typeof(Advanced))] public virtual string MyProperty { get; set; }
I've also written a little guide to PageTypeBuilder that should be helpful: A developer’s guide to PageTypeBuilder. Also recommend checking out PageTypeBuilders project home page for more information and links to other blog posts.
Hope this helps.
Frederik
Hi i have a very simple question, but can't find the correct information, i am using PagetypeBuilder and want to add one property to the Advanced Tab, is this possible?