2014-10-17 67 views
0

我试图将默认的“欢迎来到果园”仪表板页面更改为独立模块中的自定义仪表板页面。替换“欢迎来到果园”仪表板页面

如果可能,我该如何做到这一点?

我一直在寻找答案几个小时,所有我能找到的是如何添加自定义管理页面。

+0

我已将控制面板复制到我在索引页面上编辑并编辑了一些新模块,但我不知道如何重定向或替换默认页面以显示我的版本。 – 2014-10-17 08:15:43

回答

0

我在一段时间后发现自己怎么做。我所需要做的只是在模块的AdminController中添加一行。

[OrchardSuppressDependency("Orchard.Core.Dashboard.Controllers.AdminController")] 

以上的public class AdminController : Controller

+0

您可以做的另一件事就是覆盖仪表板视图。在您的主题下创建一个新视图:mytheme/views/dashboard/admin/index.cshtml – devqon 2014-10-17 13:12:14

+0

或者,也许最好的解决方案是添加一个Routes.cs,该路由以高于默认值的优先级 – devqon 2014-10-17 13:24:58

1

覆盖/themes/mytheme/views/dashboard/admin/index.cshtml

的伎俩。