【问题标题】:Overriding orchard view template覆盖果园视图模板
【发布时间】:2025-12-24 09:10:12
【问题描述】:

我想自定义/更改登录页面的 html/css (~/Modules/Orchard.Users/Views/LogOn.cshtml)。

我在主题文件夹 (Themes - MyCustomTheme - Views - LogOn.cshtml) 下创建了一个同名的 cshtml 文件。这没有用。如何从我的自定义主题中覆盖主 LogOn.cshtml?

编辑:

如果我启用形状跟踪器,这就是我看到的,

活动模板:~/Modules/Orchard.Users/Views/LogOn.cshtml ​

备选方案 (1):~/Themes/SafeMode/Views/LogOn.cshtml

谢谢。

【问题讨论】:

  • 你用的是什么版本的果园?

标签: orchardcms overriding view-templates


【解决方案1】:

LogOn 和其他任何东西一样只是一个形状,因此您可以像在自己的主题中那样覆盖它(当然,这个主题必须处于活动状态)

它可能不会立即被 Orchard 接收,因此您可以尝试重置站点/应用程序池。

【讨论】: