6

MVCフレームワークでSitecore6.5を使用する必要があります。リファレンスドキュメントに従って、Sitecoreをセットアップして実行できます。私はMVC3.NETWebアプリケーションプロジェクト(空白でRazorを使用)を作成しましたが、次のことを知っています。

  1. レイアウトとサブレイアウトを設定するにはどうすればよいですか?(これは私が推測するWebフォームとは異なる必要があります)
  2. FieldRenderer、TextなどのSitecoreデータコントロールを使用するにはどうすればよいですか(これらのコントロールがないと、ページ編集モードを提供するのは簡単ではないと思います)
  3. MVCでSitecoreプレースホルダーを使用するにはどうすればよいですか?

このドキュメントを参照として使用しました。

4

3 に答える 3

6

現在、Sitecore MVCサポートは、ASP.NETMVCが同じホスト名でSitecoreインストールと連携できるように設定されています。

SitecoreでMVCを使用するための完全なサポートは、6月頃の6.5.1アップデートで提供されます。その時点で、あなたが言及するすべてのことと、ビューバッグにコンテキストデータを入力するなどの他のことが可能になります。

Razorの使用を可能にする共有ソースモジュールなど、この統合の特定の部分を実現する方法があります。私は個人的に、SitecoreアイテムでMVCルートを使用できる小さなモジュール(Sitecore MVC Routing)を作成しましたが、完全なMVCサポートを得るには、6月まで待つ必要があります。

于 2012-04-04T14:30:38.163 に答える
1

誰かがあなたが欲しいものの概念実証をしました。

このブログ投稿はそれをすべて説明しています:http: //www.chrisvandesteeg.nl/2012/02/26/sitecore-mvc/

于 2012-04-04T14:41:30.267 に答える
0

現在、この機能はMVCでは簡単に利用できません。Sitecoreを使用すると、それらを並べて使用したり、Sitecoreデータレイヤーなどを呼び出したりすることができますが、あなた(および私)が求めている統合のレベルはまだリリースされていません。おそらくすぐに出てくるでしょう。

于 2012-04-04T14:24:13.557 に答える