如果正在预览页面,则 Sitecore API 签入代码隐藏
本文关键字:API Sitecore 隐藏 代码 如果 | 更新日期: 2023-09-27 17:56:41
我的 Sitecore 网站中有一个子布局,用于通过元刷新(临时措施)执行重定向,但我希望编辑者能够在不发生重定向的情况下预览页面。 Page_Load方法中是否有办法使用 Sitecore API 检查页面是否正在预览?
是的
,请检查页面模式。假设您可以将元刷新移动到重定向,您可以执行以下操作:
protected void Page_Load(object sender, EventArgs e)
{
if(!Sitecore.Context.PageMode.IsPreview)
{
// Not in preview mode
Response.Redirect("redirectionurl.aspx");
}
}