如何将主页更改为乌节路中的自定义页面



>我创建了一个自定义视图页面,如何使此页面成为主页?

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

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

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

  1. 启用自动路由模块,然后编辑您的页面并将其设置为主页。(以后可以从CMS更改 - 但它是纯html)

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

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

最新更新