ページの絶対 WCMMode を取得することで解決できる問題に取り組んでいます。
絶対 WCMMode とは、コンポーネントに依存しない WCMMode を意味します。たとえば、通常、コンポーネントの WCMMode を取得しようとすると、コンポーネントがそのページで構成可能な場合にのみ「EDIT」が返されます。コンポーネントが特定のページで構成できない場合、WCMMode 値は「PREVIEW」として返されます。
> <%=WCMMode.fromRequest(slingRequest)%>
この問題は、サイドキックの動作を確認することで解決できます。しかし、この方法は少し危険です。
> CQ.WCM.isSidekickReady() &&
> CQ.WCM.getContentWindow().CQ.WCM.areEditablesReady()
この問題を解決する他の方法はありますか? あなたのアイデアを共有してください。