我們正在爲Sitecore編寫一個模塊,並且遇到了問題。Sitecore IsPageEditor和IsExperienceEditor
我們有一個管道中,我們做以下檢查:
if (Sitecore.Context.PageMode.IsExperienceEditor)
{
return;
}
的問題是,我們的一位客戶正在運行和舊版本Sitecore的的(8.0更新5),其中財產IsExperienceEditor不存在然而。請參閱Sitecore release notes進行下一次更新。
快速修復,我們使用了舊的過時屬性,該屬性是這樣的錯誤:
if (Sitecore.Context.PageMode.IsPageEditor)
{
return;
}
現在的問題是,有沒有什麼辦法,使我們可以測試Sitecore的版本,所以我們可以有向後兼容性在模塊中?
感謝這似乎工作。 –