在Orchard CMS中为不同页面使用不同的布局

时间:2017-04-18 19:13:57

标签: asp.net-mvc orchardcms

我有两个页面,主页和博客页面。这些页面使用相同的布局页面。如何为另一个页面使用其他布局?

1 个答案:

答案 0 :(得分:1)

答案就在Alternates文档中:http://docs.orchardproject.net/en/latest/Documentation/Alternates/#url-and-widget-alternates

您可以看到如何根据当前项目的URL为形状创建替代方法。例如,如果您在网址/another-page下有一个网页,只需在主题的“观看”文件夹中创建一个layout-url-another-page.cshtml模板。

不要忘记启用网址替换功能。