如何将主页更改为Orchard中的自定义页面

时间:2014-02-15 16:04:28

标签: orchardcms

我创建了自定义视图页面,如何将此页面设为主页?

我尝试进入Orchard.Alias,但没有弄清楚解决这个问题的方法。能告诉我一个简单的解决方案吗?

3 个答案:

答案 0 :(得分:3)

启用Alias UI功能并转到该功能。主页路线是空白的(或者可能是一个斜线,我忘了)。因此,请将您的自定义路由(从我假设的控制器)指向Alias UI中的主页URL。

答案 1 :(得分:0)

这可以通过两种方式完成:

  1. 启用Autoroute模块,然后编辑您的页面并将其设置为主页。 (可以稍后从cms更改 - 但它很简单)

  2. 在当前主题中,在views文件夹中创建一个名为Content-Homepage.cshtml的新文件并将代码放在那里(硬编码 - 但可以使用控制器)

答案 2 :(得分:0)

要更改默认网址,您需要启用 Alias UI 模块,然后转到别名模块,您会找到带有斜杠的别名,然后点击修改。不要在别名路径中写任何内容,您需要在路径路径中进行更改。在那里,您需要编写站点运行时需要调用的路径。您需要从模块名称开始到要调用的操作方法。 例如用户/客户/ LogOn支持 此处用户是模块名称,帐户是控制器名称, LogOn 是我调用的操作名称。