Sitecore/GlassMapper 获取页面
Sitecore/GlassMapper get the page
我正在使用 Sitecore 8.1 和 GlassMapper 来映射 C# 中的字段。
我正在为开发的组件使用数据源。
我需要能够从我们当前所在的页面中获取一个字段。您知道如何获取在 Sitecore 中定义的页面对象吗?
例如,如果您有主页和字段标题
您将当前页面投射到主页模型
var context = new SitecoreContext();
Model = context.GetCurrentItem<HomePage>();
模型的定义如下:
public 主页模型 { get;放; }
在您看来,您将拥有:
@inherits System.Web.Mvc.WebViewPage<Namespace.HomePage>
<title>@Model.Title</title>
请同时检查此 link:http://glass.lu/Mapper/Sc/Tutorials/Tutorial12
如果你想让它在页面编辑器中可编辑,你可以使用:
我正在使用 Sitecore 8.1 和 GlassMapper 来映射 C# 中的字段。 我正在为开发的组件使用数据源。
我需要能够从我们当前所在的页面中获取一个字段。您知道如何获取在 Sitecore 中定义的页面对象吗?
例如,如果您有主页和字段标题 您将当前页面投射到主页模型
var context = new SitecoreContext();
Model = context.GetCurrentItem<HomePage>();
模型的定义如下: public 主页模型 { get;放; }
在您看来,您将拥有:
@inherits System.Web.Mvc.WebViewPage<Namespace.HomePage>
<title>@Model.Title</title>
请同时检查此 link:http://glass.lu/Mapper/Sc/Tutorials/Tutorial12
如果你想让它在页面编辑器中可编辑,你可以使用: