在Orchard制作不同类型的主页

时间:2011-03-22 08:51:13

标签: model-view-controller orchardcms

我刚开始使用Orchard CMS,我可以看到我可以创建一个页面并在其上有不同的小部件,但我需要主页有不同的布局。

我想为主页提供某种不同的cshtml文件,但我似乎无法从文档中找到解决方法。我还需要在主页上有四个不在主页面上的文本区域。

这样做的人可以指出我正确的方向吗?

3 个答案:

答案 0 :(得分:1)

如果您使用的是Orchard 1.1 +,则应使用设计器工具模块。只需在管理员中搜索Shapes并安装工具即可。然后,您可以通过在浏览器中查看形状来创建替代。

在您的情况下,您应该能够使用以下名称创建视图:Content-url-homepage.cshtml

答案 1 :(得分:0)

这可能对你有所帮助,这是我发现的关于制作你自己的主题的帖子,这是一个相当简单的例子,但涵盖了你正在寻找的东西:

http://www.nogginbox.co.uk/blog/theming-orchard

  

/Views/Content-11.cshtml

     

我想在我的上面显示内容   主页略有不同   其他页面。我的主页的ID为   11所以我能够参考它   一个名为Content-11.cshtml的文件。一世   也可以创建一个模板   所有博客文章内容使用文件   有我叫做Content-BlogPost.cshtml   需要这样做。

答案 2 :(得分:0)

您可以尝试更改主页布局:http://weblogs.asp.net/bleroy/archive/2010/12/14/switching-the-layout-in-orchard-cms.aspx

Orchard 1.1也会为您提供一个开箱即用的主页。