Orchardcms Orchard-覆盖模块中的MVC视图

Orchardcms Orchard-覆盖模块中的MVC视图,orchardcms,orchardcms-1.8,orchard-modules,Orchardcms,Orchardcms 1.8,Orchard Modules,在Orchard文档中,我看到可以覆盖主题中的MVC视图。我正在使用第三方主题,该主题使用此机制覆盖user Register.cshtml模板。我正在编写一个自定义模块,该模块正在向注册页面添加一些字段,并希望能够覆盖模块中的模板。我是通过从AccountsController继承,然后提供自己版本的Register.cshtml来实现的。在我启用第三方主题之前,它可以正常工作,然后覆盖我的模板。是否可以让模块中的MVC视图优先于主题中的MVC视图 我总是可以继承我的主题并将我的模板放在那里,

在Orchard文档中,我看到可以覆盖主题中的MVC视图。我正在使用第三方主题,该主题使用此机制覆盖user Register.cshtml模板。我正在编写一个自定义模块,该模块正在向注册页面添加一些字段,并希望能够覆盖模块中的模板。我是通过从AccountsController继承,然后提供自己版本的Register.cshtml来实现的。在我启用第三方主题之前,它可以正常工作,然后覆盖我的模板。是否可以让模块中的MVC视图优先于主题中的MVC视图


我总是可以继承我的主题并将我的模板放在那里,但我并不热衷于将特定于我的模块的内容放在我的主题中。

不,但为什么不从主题中删除该模板呢?我可以。只是为了将来的更新而尝试不编辑第三方主题。这对于模块来说是正确的,但是主题肯定会被修改。与模块相比,它们也很少更新。另一种方法是使用第三方的主题作为基础主题创建另一个主题,并在那里添加模块所需的备用主题。