ユニバーサルエディターでのコンテンツの継承 inheritance
コンテンツの再利用とローカライゼーションをサポートするために、ユニバーサルエディターでマルチサイト管理とローンチのコンテンツの継承をサポートする方法について説明します。
ユースケース use-case
AEM の多くのユーザーにとって、ページの作成は単なる始まりに過ぎません。コンテンツを効果的に拡大・縮小するには、通常、ページの作成後に次の手順に従います。
- 言語コピーと翻訳ワークフローを使用して、ページを翻訳します。
- マルチサイト管理を使用して、翻訳済みページを様々な市場にロールアウトし、ページをローカライズします。
- ローンチを使用して、ページの今後のイテレーションを準備し、それらの変更をライブで実行することによって、新しいバージョンを作成します。
これらの手順により、コンテンツの速度が向上し、コンテンツの一貫性が確保されます。ユニバーサルエディターは、言語コピー、マルチサイト管理およびローンチが依存するメカニズムであるコンテンツの継承をサポートしています。
継承 what-is-inheritance
継承とは、一方を変更するともう一方も自動的に変更されるようにコンテンツをリンクできるメカニズムです。
MSM とローンチは、継承を使用してコンテンツを再利用するのに役立つ強力なツールです。ページを中央のソース(ブループリント)からコピーすると、作成者はそれらのコピーのコンテキストに固有の変更を行うことができますが、残りのコンテンツはブループリントから継承されたままになります。これは、サイトをローカライズする際に非常に役立ちます。
コピーの一部のコンテンツを変更するには、作成者は影響を受けるコンポーネントの継承を解除し、コピーをブループリントから同期した際にローカルの変更が上書きされないようにする必要があります。
コンテンツの継承とユニバーサルエディター universal-editor
ページが MSM またはローンチの一部であり、ユニバーサルエディターを使用してコンテンツを編集する場合、エディターでは、そのページの作成者が行ったすべての変更の継承を自動的に無効にし、ブループリントから更新を同期した際に変更済みのコンテンツが保持されるようにします。
作成者は、ローカル編集を行う前に、ボタンをクリックするなどの手順を実行して継承を無効にする必要はありません。変更を行うとすぐに、継承は暗黙的にキャンセルされます。このワークフローは、ページエディターとは対照的です。
継承は、次の方法を使用して、ページ全体に対して元に戻すことができます。
- ライブコピーの概要コンソール
- ローンチコンソール
- ページプロパティウィンドウの「ライブコピー」タブにある「リセット」ボタンを使用する。
ユニバーサルエディターは、継承の基盤となるメカニズムには影響しません。継承の仕組みについて詳しくは、次のドキュメントを参照してください。
AEM マルチサイト管理(MSM)拡張機能 msm-extension
AEM マルチサイト管理(MSM)拡張機能 をインストールすると、選択したコンポーネントの現在の継承ステータスが表示されるだけでなく、コンポーネントレベルで継承を解除または復元することもできます。
この拡張機能の使用方法について詳しくは、 オーサリングのドキュメントを参照してください。
この拡張機能を有効にする方法について詳しくは、Extension Manager ドキュメントを参照してください。
制限事項 limitations
- 単一コンポーネントの継承を元に戻すには、AEM マルチサイト管理(MSM)拡張機能 を有効にする必要があります。
- 無効になっているコンポーネントの継承や、まだ保持されているコンポーネントの継承を確認する視覚的なフィードバックを提供する場合は、AEM マルチサイト管理(MSM)拡張機能 を有効にする必要があります。
- これらの機能は現在、ページ内のコンポーネントに制限されており、MSM およびローンチの機能も備えているにもかかわらず、コンテンツフラグメントにはまだ適用されていません。