【问题标题】:orchard welcome message果园欢迎词
【发布时间】:2012-09-12 14:28:31
【问题描述】:

我有一个 Orchard CMS 应用程序,我想更改 Orchard.Web\Core\Shapes\Views\User.cshtml 显示的欢迎消息。具体来说,我想显示在我自己的数据库中定义的用户名,而不是 CMS 存储的用户名。我的数据库模型是在我自己的项目中定义的,该项目已添加到 Orchard 解决方案中。

有什么想法吗?

谢谢

【问题讨论】:

    标签: orchardcms


    【解决方案1】:

    只需在您的主题中覆盖该模板即可。将文件从现在的位置复制到主题/您的主题/视图并开始自定义它。至于更改用户名的来源,您可能会从错误的角度进行操作。当然,您可以使用 WorkContext 注入您自己的服务,但似乎您应该将内置的成员资格类替换为您自己的。然后,原始模板会自然而然地拾取它。您可以使用 SuppressDependency 属性替换现有服务。

    【讨论】:

    • 谢谢 - 看起来不错。不会争论会员等级。我已经选择了一个为期一周交接的项目,并且从未在 Orchard(或任何其他 CMS)上工作过,这是一个陡峭的学习曲线 :)
    猜你喜欢
    • 2022-01-14
    • 1970-01-01
    • 2021-06-03
    • 2021-02-13
    • 2021-08-13
    • 2021-03-15
    • 2021-09-23
    • 1970-01-01
    • 2021-06-01
    相关资源
    最近更新 更多