エクスペリエンスエディターでレンダリングを表示または非表示する

Version: 10.4
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

!注このトピックで説明されている手順はコンテンツエディターを使用してください。

レンダリングは、ページが特定のページテンプレートに基づいている場合にのみ、エクスペリエンスエディターツールボックスで利用可能に設定できます。この機能は個別サイトで設定するか、全体的にレイアウト >レンダリングで設定できます。サイト設定はグローバル設定を上書きします。

このトピックでは、特定のサイトに対してレンダリングの表示または非表示方法について説明します。すべてのページテンプレートに対してレンダリングを利用可能にするために、何の操作も必要ありません。

例

SitecoreインスタンスにサイトA、サイトB、サイトCがあるとします。これらのサイトは、例えばArticleやProductなど複数のページテンプレートを共有しています。コンテンツ作成者がプロモレンダリングをサイトBの製品ページでのみ使用できるようにするために、サイトBの設定に行き、Productページテンプレートに基づくページのみでプロモレンダリングを利用可能に設定します。

特定のページテンプレートのレンダリングを表示するには:

  1. sitecore/Content/[site collection]/[site]/Settingsへナビゲート。

  2. 右クリックComponent Configurations、そしてInsert > Component Configurationをクリックします。

  3. ダイアログボックスで 「Experience Accelerator >機能 」に移動し、設定したいコンポーネントを選択します。例えばPromo。コンポーネント構成項目が追加されます。

  4. Experience Acceleratorセクションの**「Allowed on templates**」欄で、Templates/Projectに移動します。

  5. レンダリングを許可したいページテンプレートを追加してください。そうすれば、それらのページテンプレートを基にしたページを開くと、レンダリングがツールボックスに表示されます。

    ce-component-configuration-item.png

    !注追加しないページテンプレートのレンダリングは隠されています。

    ページテンプレートを追加しない場合は、すべてのページテンプレートでレンダリングが許可されています。

  6. 設定をテストするために、レンダリングが許可されていないページテンプレートを基にしたページを開くことができます。成功した場合、レンダリングは表示されません。

この記事を改善するための提案がある場合は、 お知らせください!