public void ConstructDbTemplate(Db db, ConstructableStandardValues standardValues = null) { if (standardValues == null) { standardValues = new DefaultStandardValues(); } this.ConstructTemplate(db, standardValues); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { var template = new DbTemplate(TemplateName, TemplateId) { }; template.BaseIDs = new ID[] { }; db.Add(template); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { var template = new DbTemplate(TemplateName, TemplateId) { { new DbField(FieldNames.SiteLogo, FieldIds.SiteLogo), standardValues[FieldIds.SiteLogo] }, }; template.BaseIDs = new ID[] { }; db.Add(template); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { var template = new DbTemplate(TemplateName, TemplateId) { { new DbField(FieldNames.NavigationTitle, FieldIds.NavigationTitle), standardValues[FieldIds.NavigationTitle] }, { new DbField(FieldNames.HideFromNavigation, FieldIds.HideFromNavigation), standardValues[FieldIds.HideFromNavigation] }, }; template.BaseIDs = new ID[] { }; db.Add(template); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { var template = new DbTemplate(TemplateName, TemplateId) { }; template.BaseIDs = new ID[] { ID.Parse("{F16CDC22-CF07-4688-B864-5825FA424C0E}"), // Navigation ID.Parse("{312ED441-85C0-4ED2-9798-83153EDB248B}"), // Metadata }; db.Add(template); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { var template = new DbTemplate(TemplateName, TemplateId) { }; template.BaseIDs = new ID[] { ID.Parse("{4753C2DB-B490-4C2C-AD11-944EC7E4A2D9}"), // Navigation Root ID.Parse("{DC23040E-2384-43D9-B698-3073FCAAFF1E}"), // Site Logo ID.Parse("{1C41706F-C660-418E-A39B-28D2599A08CF}"), // Website Metadata }; db.Add(template); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { var template = new DbTemplate(TemplateName, TemplateId) { { new DbField(FieldNames.MetaDescription, FieldIds.MetaDescription), standardValues[FieldIds.MetaDescription] }, { new DbField(FieldNames.MetaKeywords, FieldIds.MetaKeywords), standardValues[FieldIds.MetaKeywords] }, { new DbField(FieldNames.MetaTitle, FieldIds.MetaTitle), standardValues[FieldIds.MetaTitle] }, }; template.BaseIDs = new ID[] { }; db.Add(template); }
protected override void ConstructTemplate(Db db, ConstructableStandardValues standardValues) { this.ConstructTemplateWasCalled = true; this.Db = db; this.StandardValues = standardValues; }
protected abstract void ConstructTemplate(Db db, ConstructableStandardValues standardValues);