質問

CQ5.3のページにカスタムページ拡張をどのように使用しますか。たとえば、サイト内の特定ページの page.html ではなく page.foo を使用したいとします。

回答、解決策

CQ5.3で、/libs/foundation/components/primary の下にスクリプトがあります.これらのスクリプトは、node にマップされます。cq:Page の場合、/libs/foundation/components/primary/cq/Page にマッピングされているすべてのスクリプトを見つけるには、を探します。

この新しい構造体後、カスタム拡張「インスタンス」を追加する場合は、スクリプト /apps/foundation/components/primary/cq/Page/Page.foo.jsp を作成することによって解答します.このスクリプトの内容は次のようになります。

<%@include file="/libs/foundation/components/primary/cq/Page/proxy.jsp" %>

上記の include のインクルードは、cq : Page ノードの jcr:content サブタイプへの転送を処理します。

適用対象

CQ5.3

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

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