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

Use different layout for different page in Orchard CMS

我有两个页面,主页和博客页面。这些页面使用相同的布局页面。我怎样才能为另一个页面使用另一个布局?

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

您可以在那里看到根据当前项目的 URL 创建形状的替代品是多么容易。例如,如果您在 URL /another-page 下有一个页面,只需在主题的 Views 文件夹中创建一个 layout-url-another-page.cshtml 模板。

不要忘记启用 URL 替代功能。