2012-04-04 65 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數據層進行一些調用等,但您(和我)所尋求的集成級別尚未發佈。據說即將推出。