0
私はSitecore 8.1とGlassMapperを使ってC#のフィールドをマップしています。 開発したコンポーネントにデータソースを使用しています。Sitecore/GlassMapperページを取得
私が現在いるページからフィールドを取得できる必要があります。Sitecoreで定義されたページオブジェクトを取得するにはどうすればよいですか?あなたは ホーム・ページとフィールドのタイトルを持っている場合
私はSitecore 8.1とGlassMapperを使ってC#のフィールドをマップしています。 開発したコンポーネントにデータソースを使用しています。Sitecore/GlassMapperページを取得
私が現在いるページからフィールドを取得できる必要があります。Sitecoreで定義されたページオブジェクトを取得するにはどうすればよいですか?あなたは ホーム・ページとフィールドのタイトルを持っている場合
は、たとえば、あなたは、ホームページのモデル
モデルが同じように定義されてvar context = new SitecoreContext();
Model = context.GetCurrentItem<HomePage>();
にあなたの現在のページをキャスト: パブリックホームページのモデル{取得します。セット; }
そして、あなたのビューであなたが持っているでしょう:
http://glass.lu/Mapper/Sc/Tutorials/Tutorial14:あなたはそれがページエディタで編集に使用できるようにしたい場合はhttp://glass.lu/Mapper/Sc/Tutorials/Tutorial12
:
@inherits System.Web.Mvc.WebViewPage<Namespace.HomePage>
<title>@Model.Title</title>
も、このリンクをご確認ください
ウェブフォームまたはmvcを使用していますか? – Gatogordo
Glass SitecoreのコンテキストでGetCurrentItemを使用できませんか? –