在爲我的網站創建新頁面時,我發現名爲「t」,「u」,「n」或「o」的頁面不能在體驗編輯器中正確編輯。 如果我嘗試打開這些頁面的體驗編輯器,它不打開編輯器或打開編輯器,但添加任何組件會導致錯誤消息。經驗編輯器無法在sitecore中使用特定名稱的頁面正常工作8
例如:我創建了一個名爲「t」的頁面 - >打開體驗編輯器 - >嘗試添加組件 - >導致錯誤消息「出現錯誤」出現在體驗編輯器中,但是當我轉到內容編輯器時,被添加。
接下來我嘗試將項目的顯示名稱更改爲「test」並保留項目名稱,因爲它是「t」 - >嘗試在體驗編輯器中添加組件 - >導致經驗編輯器中出現相同的錯誤消息,但是當我去內容編輯器添加組件。
接下來我嘗試將項目名稱更改爲「tr」而不是「t」,並將顯示名稱保留爲「test」 - >嘗試在體驗編輯器中添加組件 - >組件在體驗編輯器中成功添加以及內容編輯。
作爲解決方法,我們可以添加一個字符串到項目名稱,但我無法弄清楚它爲什麼會發生這些字母。有人遇到過這個問題嗎?其實我需要在我的網站上添加詞彙表,所以我必須通過單個字母創建項目名稱,只能從A到Z,所以需要幫助。
所有這些在Sitecore 8 Update 6上都可以正常工作。您應該嘗試全新安裝Sitecore以確保問題與您的代碼無關。 – jammykam
日誌說什麼? –
在Sitecore.NET 8.0(修訂版150427)中嘗試了這些組合,它們在體驗編輯器中可以正常工作,並且可以在任何需要的位置添加更多組件。你有沒有試過@ŁukaszSkowroński建議的? – Shriroop