コンポーネントへのテーマの割り当て
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAでは、テーマを使用してコンポーネントのスタイルを設定できます。テーマを使用すると、会社のブランド変更やホリデー エディションが必要な場合など、既存のコンポーネントのスタイルを、コンテンツに干渉することなく変更できます。
特定のコンポーネントにテーマをアタッチすると、JavaScript (JS) を多用するテーマがあるが、一部のページでしか使用されない場合に便利です。テーマが特定のコンポーネントにアタッチされている場合、そのJSライブラリは、サイト全体ではなく、そのコンポーネントを使用するページにのみ割り当てられます。これにより、パフォーマンスの問題を軽減できます。
テーマをコンポーネントに割り当てるには:
-
コンテンツ エディターで、Site 、Presentationに移動し、Component Themesを右クリックします。
-
選択したレンダリング アイテムのComponent Theme Configurationを作成します。
-
「 Compatible Renderings」で、テーマを割り当てるコンポーネントを選択します。同じテーマを複数のコンポーネントに割り当てることも、任意のコンポーネントに複数のテーマを割り当てることもできます。 また、コンポジットレンダリングで使用される特定のコンポーネントにテーマを割り当てることもできます。
-
Component Themesで、割り当てるテーマを選択します。Site ThemesとBase Themesの両方から選択できます。
メモ選択した互換性のあるレンダリング コンポーネントを削除すると、SXAは常にページのComponent Themesで選択したテーマを挿入します。
-
「 Priority」で、コンポーネントテーマの表示優先度を選択します。表示After Site Themes(デフォルト) またはBefore Base Themesを選択できます。
この機能は、サイトと共有サイトの両方で機能します。SXAは、メイン サイトのコンポーネント テーマの前に、共有サイトからテーマを挿入します。