コアコンポーネントのアコーディオンコンポーネントを使用すると、アコーディオン形式で配置された一連のパネルをページ上に作成できます。
コアコンポーネントのアコーディオンコンポーネントを使用すると、アコーディオン形式で配置された一連のパネルコンポーネントをページ上に作成できます。タブコンポーネントと似ていますが、パネルの展開と折りたたみが可能です。
このドキュメントでは、アコーディオンコンポーネントの現在のバージョン(2019年6月にコアコンポーネントのリリース 2.5.0 で導入された v1)について説明します。
コンポーネントのすべてのサポート対象バージョン、コンポーネントの各バージョンと互換性のある AEM バージョン、以前のバージョンのドキュメントへのリンクを次の表に示します。
コンポーネントのバージョン | AEM 6.4 | AEM 6.5 | AEM as a Cloud Service |
---|---|---|---|
v1 | リリース 2.17.4 以前と互換性あり |
互換性あり | 互換性あり |
コアコンポーネントのバージョンとリリースについて詳しくは、コアコンポーネントのバージョンを参照してください。
アコーディオンコンポーネントを体験したり、その設定オプションの例や、HTML 出力や JSON 出力の例を確認したりするには、コンポーネントライブラリを参照してください。
アコーディオンコンポーネントに関する最新の技術ドキュメントについては、GitHub を参照してください。
コアコンポーネントの開発について詳しくは、コアコンポーネント開発者向けドキュメントを参照してください。
アコーディオン、カルーセルおよびタブコンポーネントは、コンポーネント内のパネルに直接リンクする機能をサポートしています。
次の手順を実行します。
id="accordion-86196c94d3-item-ca319dbb0b"
#
)を使用して URL に追加できます。
https://wknd.site/content/wknd/language-masters/en/magazine/western-australia.html#accordion-86196c94d3-item-ca319dbb0b
パネル ID をアンカーとして使用して指定した URL に移動すると、ブラウザーは特定のコンポーネントまで直接スクロールし、指定したパネルを表示します。デフォルトでパネルが展開されないように設定されている場合は、自動的に展開されます。
設定ダイアログでは、アコーディオンアイテム、アコーディオンアイテムのパネル、ページの訪問者に対するアコーディオンアイテムの動作および表示をコンテンツ作成者が定義できます。
パネルとして追加するコンポーネントを選択するためのコンポーネントセレクターを開くには、「追加」ボタンを使用します。追加が完了すると、以下の列を含むエントリがリストに追加されます。
ページのビューポートが縮小されて編集ダイアログがフルスクリーンになる場合、「追加」ボタンが非表示になります。コンポーネントブラウザーからページエディターのアコーディオンコンポーネントにドラッグ&ドロップすることで、コンポーネントをアコーディオンコンポーネントに追加できます。
コンテンツ作成者は、コンポーネントツールバーのパネルを選択オプションを使用して、編集用に別のパネルに切り替えたり、アコーディオン内のパネルを簡単に並べ替えたりできます。
コンポーネントツールバーのパネルを選択オプションを選択すると、設定済みのアコーディオンパネルがドロップダウンとして表示されます。
デザインダイアログでは、アコーディオンコンポーネントの使用時にコンテンツ作成者に提供されるオプションと、アコーディオンコンポーネントの配置時のデフォルト設定をテンプレート作成者が定義できます。
「許可されるコンポーネント」タブでは、アコーディオンコンポーネント内のパネルにアイテムとして追加できるコンポーネントをコンテンツ作成者が定義できます。
「許可されるコンポーネント」タブは、テンプレートエディターでレイアウトコンテナのポリシーやプロパティを定義する際の同じ名前のタブと同じように機能します。
アコーディオンコンポーネントでは、AEM スタイルシステムをサポートしています。
アコーディオンコンポーネントは、Adobe Client Data Layer をサポートしています。