アセットセレクター asset-selector
アセットセレクターを使用すると、Adobe Experience Manager アセットでアセットを参照、検索およびフィルターすることができます。アセットセレクターを使用して選択したアセットのメタデータを取得できます。アセットセレクターインターフェイスをカスタマイズするには、サポートされているリクエストパラメーターを使用して開始します。これらのパラメーターは、特定のシナリオのアセットセレクターのコンテキストを設定します。
現在、リクエストパラメーター assettype
(Image/Video/Text)および選択 mode
(Single/Multiple)をアセットセレクターのコンテキスト情報として渡すことができ、この情報は選択操作の間、変わることはありません。
アセットセレクターは、HTML5 Window.postMessage メッセージを使用して、選択したアセットのデータを受信者に送信します。
アセットセレクターは、Granite の基盤ピッカーのボキャブラリに基づいています。デフォルトでは、アセットセレクターは、参照モードで動作します。ただし、オムニサーチエクスペリエンスを使用してフィルターを適用し、特定のアセットの検索を絞り込むことができます。
任意の web ページでも(CQ コンテナの一部であるかどうかに関係なく)アセットセレクター(https://[AEM_server]:[port]/aem/assetpicker.html
)で統合できます。
コンテキストパラメーター contextual-parameters
次のリクエストパラメーターを URL で渡して、特定のコンテキストでアセットセレクターを起動できます。
http://localhost:4502/aem/
assetpicker.html/<folder_path>
/content/dam/we-retail/en/activities
が選択されている場合、URL は次のような形式になります。http://localhost:4502/aem/assetpicker.html
/content/dam/we-retail/en/activities?assettype=images
http://localhost:4502/aem/assetpicker.html
?mode=multiple
http://localhost:4502/aem/assetpicker.html
?mode=single
http://localhost:4502/aem/assetpicker.html
?dialog=true
<folder_path>
http://localhost:4502/aem/
assetpicker.html?assettype=images
&root=/content/dam/we-retail/en/activities
http://localhost:4502/aem/assetpicker.html?viewmode=search&assettype=images
http://localhost:4502/aem/assetpicker.html?viewmode=search&assettype=documents
http://localhost:4502/aem/assetpicker.html?viewmode=search&assettype=multimedia
http://localhost:4502/aem/assetpicker.html?viewmode=search&assettype=archives
/jcr:content/metadata/dc:format
)(ワイルドカードもサポートされています)http://localhost:4502/aem/assetpicker.html?viewmode=search&mimetype=image/png
http://localhost:4502/aem/assetpicker.html?viewmode=search&?mimetype=*png
http://localhost:4502/aem/assetpicker.html?viewmode=search&mimetype=*presentation
http://localhost:4502/aem/assetpicker?viewmode=search&mimetype=*presentation&mimetype=*png
アセットセレクターの使用 using-the-asset-selector
-
アセットセレクターインターフェイスにアクセスするには、
https://[AEM_server]:[port]/aem/assetpicker
に移動します。 -
目的のフォルダーに移動して、1 つまたは複数のアセットを選択します。
または、オムニサーチボックスから目的のアセットを検索して選択することもできます。
オムニサーチボックスを使用してアセットを検索する場合、フィルター ウィンドウを使用して検索を絞り込みます。
-
ツールバーの「選択」をクリックします。