我启用了自定义表单模块,并添加了一个新的自定义表单窗口小部件,其内容类型设置为自定义内容类型。一切正常,但是,我想覆盖生成的HTML。
我可以看到\Modules\Orchard.CustomForms\Views\Items\Create.cshtml
负责呈现表单。但是如何覆盖此文件?
我尝试过创建自定义\Themes\TheThemeMachine\Views\Orchard.CustomForms\Item\Create.cshtml
视图,但这不起作用。
答案 0 :(得分:1)
\Views\Orchard.CustomForms\Item\Create.cshtml
对于覆盖自定义表单项是正确的。
但是,如果您使用窗口小部件呈现自定义窗体(如我的情况),则需要覆盖主题的Parts.CustomForm.Wrapper.cshtml
文件夹中的Views
。