Asp.net 重置';定制表格';Orchard CMS中的内容类型存在问题
我混淆了内容类型Asp.net 重置';定制表格';Orchard CMS中的内容类型存在问题,asp.net,command-line,content-management-system,orchardcms,orchardcms-1.6,Asp.net,Command Line,Content Management System,Orchardcms,Orchardcms 1.6,我混淆了内容类型自定义表单默认设置。经过一些调整和设置后,它似乎不再可用 现在看来,我必须重新安装整个果园。我正处于设置的初始阶段,所以可以重新开始,但我想知道如何使用Orchard命令行或任何其他更简单的方法将内容类型重置为默认设置 请注意:有一个关于删除内容类型的问题,但似乎还没有回答。从youtube视频中,我找到了一个命令,可以使用feature enable 但如何重置内容类型仍然是个问题 我现在建造这些东西的时间很短,而且研究花费了太多的时间 对于解决方案的提示或帮助,您将不胜感激。
自定义表单
默认设置。经过一些调整和设置后,它似乎不再可用
现在看来,我必须重新安装整个果园。我正处于设置的初始阶段,所以可以重新开始,但我想知道如何使用Orchard命令行或任何其他更简单的方法将内容类型
重置为默认设置
请注意:有一个关于删除内容类型的问题
,但似乎还没有回答。从youtube视频中,我找到了一个命令,可以使用feature enable
但如何重置内容类型仍然是个问题
我现在建造这些东西的时间很短,而且研究花费了太多的时间
对于解决方案的提示或帮助,您将不胜感激。如果您查看CustomForms模块源代码的Migrations.cs,您可以看到其中添加了哪些部分 所以相关的代码是
ContentDefinitionManager.AlterTypeDefinition("CustomForm",
cfg => cfg
.WithPart("CommonPart")
.WithPart("TitlePart")
.WithPart("AutoroutePart", builder => builder
.WithSetting("AutorouteSettings.AllowCustomPattern", "true")
.WithSetting("AutorouteSettings.AutomaticAdjustmentOnEdit", "false")
.WithSetting("AutorouteSettings.PatternDefinitions", "[{Name:'Title', Pattern: '{Content.Slug}', Description: 'my-form'}]")
.WithSetting("AutorouteSettings.DefaultPatternIndex", "0"))
.WithPart("MenuPart")
.WithPart("CustomFormPart")
.DisplayedAs("Custom Form")
.Draftable()
);
因此,这些部分是:
- 共同的
- 标题部分
- 自动布线部分
- 梅努帕特
- CustomFormPart
您真的需要添加/删除此内容类型中的部分吗?据我所知,没有办法做到这一点。您对自定义表单、添加/删除零件做了哪些具体操作?是的。你能告诉我什么是默认部分和(如果有的话)字段吗?(答案可能是)我只是想用我在orchard网站上的视频教程中看到的自定义表单创建一个联系表单,但当时一切都错了,因为我在做研发时没有引用视频。谢谢你的帮助。不用担心,学习orchard的最好方法就是乱搞它,这是我最谦虚的看法。你肯定会弄坏一些东西:)我几乎有同样的问题,但我已经完全删除了我的contect类型。。有什么简单的方法可以重现一切吗?卸载或重新安装模块?