2017-05-24 6 views
0

AEM(6.1)ワークフローでページを公開する場合、標準公開プロセスと同じスタイルで未公開参照を表示するダイアログを追加できますか?あなたはAssetReferenceSearchここ未公開資産ダイアログをAEMワークフローに追加

AssetReferenceSearch assetReferenceSearch = new AssetReferenceSearch(pageContentNode, "/content/dam", resourceResolver); 
Map<String, Asset> referencedAssets = assetReferenceSearch.search(); 
for (Map.Entry<String, Asset> entry : referencedAssets.entrySet()) { 
     replicator.replicate(session, ReplicationActionType.ACTIVATE, entry.getValue().getPath()); 
} 

で参照資産を取得することができますhttps://docs.adobe.com/docs/en/aem/6-1/author/page-authoring/publishing-pages.html

答えて

0

に似

つまり私は資産を複製していますが、あなたは承認する著者のための別のワークフローステップにそれらを養うことができます。

+0

ああ、ありがとう、それは私に少し考えを与えた。 しかし、私は、アクセスのjcr:contentレベルにある 'cq:lastReplicationAction'プロパティにアクセスすることができませんでした。これは、資産に関するかなり有用な情報です。 また、ワークフローの一環として情報を画面に表示する方法として、まだ迷っています。現在、私はこれに電子メール通知を使用しています。 – enkor

関連する問題