新しい SXA モジュールを作成する

概要

モジュールを追加して SXA を拡張します。

SXA モジュールは、テンプレート、ブランチ、設定 (Scaffolding アイテムを格納するため)、メディア ライブラリ アイテム、レンダリング、レイアウトなどで構成されます。デフォルトの SXA モジュールには、レンダリング セクション、JSON サイト セットアップ、およびグリッド システムが含まれます。SXA モジュールは、機能または Foundation フォルダーに保存されます。

/sitecore/システム/設定/Foundation/エクスペリエンス アクセラレーター/

/sitecore/システム/設定/機能/エクスペリエンス アクセラレーター/

新しいモジュールを作成することにより、たとえば、カスタム レンダリングのためにツールボックスに新しいセクションを追加する、サイト アイテムの 1 つを拡張してカスタム フィールドを使用したベース テンプレートを追加する、カスタム アセット (CSS、JavaScript) を追加してテーマを拡張する、あるいはサイトの作成中にスクリプトを呼び出すことができます。

新規モジュールを追加するには:

  1. /sitecore/システム/設定に移動し、[機能] または [Foundation] を右クリックし、[挿入]、[モジュール] の順にクリックします。

    注記

    カスタム モジュールを、エクスペリエンス アクセラレーター フォルダーに配置しないでください。このフォルダーは更新中に上書きされます。

  2. [新しいモジュールを作成] ダイアログ ボックスの次のフィールドに入力します。

    フィールド

    説明

    モジュール名

    新しいモジュールの名前を入力します。この名前は、選択したシステム領域のフォルダー名として使用されます。

    モジュール グループに追加する

    このモジュールが属するモジュール フォルダーを選択します。

    システム領域

    コンテナー フォルダーを作成するシステム領域を選択します。

    モジュールのスキャフォールディング アクション

    SXA スキャフォールディングで新しいモジュールをインストールするには、[テナント 設定] および/または [サイト設定] を選択します。

  3. [続行] をクリックします。

    これでモジュールが追加され、テンプレート、ブランチ、設定 (スキャフォールディング設定)、メディア ライブラリ アイテム、レンダリング、レイアウトなどを追加してカスタマイズできるようになります。

    選択したシステム領域に応じて、メディア ライブラリ、テンプレート、ブランチ、レンダリング、レイアウト、および/またはレイアウト セクションにフォルダーがあります。

    異なるフォルダーで利用可能な新しいモジュール フォルダー。