エクスペリエンス エディターでレンダリングを表示または非表示にする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックで説明する手順については、コンテンツ エディタを使用します。
エクスペリエンス エディター ツールボックスで使用できるレンダリングは、ページが特定のページ テンプレートに基づいている場合にのみ設定できます。この機能は、個々のサイトで構成することも、グローバルにLayout > Renderingsで構成することもできます。サイト設定は、グローバル設定を上書きします。
このトピックでは、特定のサイトのレンダリングを表示または非表示にする方法について説明します。レンダリングをすべてのページ・テンプレートで使用できるようにするために、アクションは必要ありません。
例
例
SitecoreインスタンスにサイトA、サイトB、サイトCがあるとします。これらのサイトは、ArticleやProductなど、多数のページ テンプレートを共有しています。コンテンツ作成者がサイトBの製品ページでのみプロモーションレンダリングを使用するようにするには、サイトBの設定に移動し、Productページテンプレートに基づくページでのみプロモーションレンダリングを使用できるように設定します。
特定のページ・テンプレートのレンダリングを表示するには:
-
sitecore/Content/[site collection]/[site]/Settingsに移動します。
-
Component Configurationsを右クリックし、Insert > Component Configurationをクリックします。
-
ダイアログボックスで、Feature > Experience Acceleratorに移動し、設定するコンポーネントを選択します。たとえば、Promoです。コンポーネント構成アイテムが追加されます。
-
Experience AcceleratorセクションのAllowed on templatesフィールドで、Templates/Projectに移動します。
-
レンダリングを許可するページテンプレートを追加します。その後、これらのページ テンプレートの1つに基づくページを開いたときに、レンダリングがツールボックスに表示されます。
手記追加しないページテンプレートのレンダリングは非表示になります。
ページ・テンプレートを追加しない場合、レンダリングはすべてのページ・テンプレートで許可されます。
-
構成をテストするには、レンダリングが許可されていないページ テンプレートに基づくページを開くことができます。成功した場合、レンダリングは表示されません。