在Orchard docs Alternates for MVC views中,我看到您可以覆盖主题中的MVC视图。我正在使用第三方主题,使用此机制来覆盖用户Register.cshtml模板。我正在编写一个自定义模块,它将一些字段添加到注册页面,并希望能够覆盖我的模块中的模板。我这样做是通过继承AccountsController,然后提供我自己的Register.cshtml版本。这工作正常,直到我启用第三方主题,然后覆盖我的模板。是否可以让我的模块中的MVC视图优先于主题中的MVC视图?
我总是可以继承自己的主题并将模板放在那里,但我并不是很想在我的主题中添加特定的模块。