問題点

コードを実行しているインスタンスが作成者か発行者かを判断します。

解決策

実行中のインスタンスが作成者か発行者であるかどうかを確認するには、次のコードをコンポーネントとテンプレートに使用できます。

DeliveryHttpServletRequest cqRequest = (DeliveryHttpServletRequest) request;

// インスタンスが作成者であるか、または発行者のブールは、Author = !cqRequest.getCmsService().getDisplayControlSet(cqRequest).equals(DisplayControlSet.SHOW); かを示すためフラッグします

// インスタンスがプレビュー/表示モードのブール ShowMode = (cqRequest.getCmsService().getDisplayControlSet(cqRequest).equals(DisplayControlSet.SHOWMODE) || "ShowMode".equals(cqRequest.getParameter("Show")) ); かを示すためフラッグします

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー