2012-04-04 66 views
6

我必须使用Sitecore 6.5与MVC框架,并根据参考文件我可以设置Sitecore并使其运行。我创建了MVC3 .NET Web应用程序项目(空白和使用Razor),并且我知道以下几点:Sitecore 6.5与MVC3

  1. 如何设置布局和子布局? (这一定是不同的,然后我猜网页形式)
  2. 我需要做些什么来使用Sitecore数据控件,例如FieldRenderer,Text等(我想没有这些控件,我们就不容易使用提供页面编辑模式)
  3. 如何在MVC中使用Sitecore占位符?

我已经使用this document作为参考。

回答

6

目前Sitecore MVC支持已设置,以便ASP.NET MVC可以与一起工作同一主机名下的Sitecore安装。

对Sitecore使用MVC的全面支持将在6月份左右的6.5.1更新中提供。在这一点上,你提到的所有东西加上其他的东西,比如用view context数据填充viewbag将是可能的。

有许多方法可以实现此集成的某些部分,例如允许Razor usage的共享源模块。我亲自编写了一个小模块,可让您使用MVC路线与sitecore项目(Sitecore MVC Routing),但是对于完整的MVC支持,您必须等到6月份。

0

目前这个功能在MVC中都不易使用。 Sitecore允许您并排使用它们,并对Sitecore数据层进行一些调用等,但您(和我)所寻求的集成级别尚未发布。据说即将推出。