mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Updated the setup service to tack the PublishLaterPart on to the Page type and removed the SandboxPage configuration
--HG-- branch : dev
This commit is contained in:
@@ -180,10 +180,24 @@ namespace Orchard.Setup.Services {
|
|||||||
//hackInstallationGenerator.GenerateInstallEvents();
|
//hackInstallationGenerator.GenerateInstallEvents();
|
||||||
|
|
||||||
var contentDefinitionManager = environment.Resolve<IContentDefinitionManager>();
|
var contentDefinitionManager = environment.Resolve<IContentDefinitionManager>();
|
||||||
contentDefinitionManager.AlterTypeDefinition("BlogPost", cfg => cfg.DisplayedAs("Blog Post").WithPart("HasComments").WithPart("HasTags").WithPart("Localized").Indexed());
|
contentDefinitionManager.AlterTypeDefinition("BlogPost", cfg => cfg
|
||||||
contentDefinitionManager.AlterTypeDefinition("Page", cfg => cfg.DisplayedAs("Page").WithPart("CommonAspect").WithPart("IsRoutable").WithPart("BodyAspect").WithPart("HasComments").WithPart("HasTags").WithPart("Localized").Indexed());
|
.DisplayedAs("Blog Post")
|
||||||
contentDefinitionManager.AlterTypeDefinition("SandboxPage", cfg => cfg.DisplayedAs("Sandbox Page").WithPart("HasComments").WithPart("HasTags").WithPart("Localized").Indexed());
|
.WithPart("HasComments")
|
||||||
contentDefinitionManager.AlterPartDefinition("BodyAspect", cfg => cfg.WithSetting("BodyPartSettings.FlavorDefault", BodyPartSettings.FlavorDefaultDefault));
|
.WithPart("HasTags")
|
||||||
|
.WithPart("Localized")
|
||||||
|
.Indexed());
|
||||||
|
contentDefinitionManager.AlterTypeDefinition("Page", cfg => cfg
|
||||||
|
.DisplayedAs("Page")
|
||||||
|
.WithPart("CommonAspect")
|
||||||
|
.WithPart("PublishLaterPart")
|
||||||
|
.WithPart("IsRoutable")
|
||||||
|
.WithPart("BodyAspect")
|
||||||
|
.WithPart("HasComments")
|
||||||
|
.WithPart("HasTags")
|
||||||
|
.WithPart("Localized")
|
||||||
|
.Indexed());
|
||||||
|
contentDefinitionManager.AlterPartDefinition("BodyAspect", cfg => cfg
|
||||||
|
.WithSetting("BodyPartSettings.FlavorDefault", BodyPartSettings.FlavorDefaultDefault));
|
||||||
|
|
||||||
// create home page as a CMS page
|
// create home page as a CMS page
|
||||||
var page = contentManager.Create("Page", VersionOptions.Draft);
|
var page = contentManager.Create("Page", VersionOptions.Draft);
|
||||||
|
|||||||
Reference in New Issue
Block a user