新しい SXA モジュールを作成する
SXA モジュールは、テンプレート、ブランチ、設定 (Scaffolding アイテムを格納するため)、メディア ライブラリ アイテム、レンダリング、レイアウトなどで構成されます。デフォルトの SXA モジュールには、レンダリング セクション、JSON サイト セットアップ、およびグリッド システムが含まれます。SXA モジュールは、機能または Foundation フォルダーに保存されます。
/sitecore/システム/設定/Foundation/エクスペリエンス アクセラレーター/
/sitecore/システム/設定/機能/エクスペリエンス アクセラレーター/
新しいモジュールを作成することにより、たとえば、カスタム レンダリングのためにツールボックスに新しいセクションを追加する、サイト アイテムの 1 つを拡張してカスタム フィールドを使用したベース テンプレートを追加する、カスタム アセット (CSS、JavaScript) を追加してテーマを拡張する、あるいはサイトの作成中にスクリプトを呼び出すことができます。
新規モジュールを追加するには:
-
/sitecore/システム/設定に移動し、[機能] または [Foundation] を右クリックし、[挿入]、[モジュール] の順にクリックします。
注記カスタム モジュールを、エクスペリエンス アクセラレーター フォルダーに配置しないでください。このフォルダーは更新中に上書きされます。
-
[新しいモジュールを作成] ダイアログ ボックスの次のフィールドに入力します。
フィールド
説明
モジュール名
新しいモジュールの名前を入力します。この名前は、選択したシステム領域のフォルダー名として使用されます。
モジュール グループに追加する
このモジュールが属するモジュール フォルダーを選択します。
システム領域
コンテナー フォルダーを作成するシステム領域を選択します。
モジュールのスキャフォールディング アクション
SXA スキャフォールディングで新しいモジュールをインストールするには、[テナント 設定] および/または [サイト設定] を選択します。
-
[続行] をクリックします。
これでモジュールが追加され、テンプレート、ブランチ、設定 (スキャフォールディング設定)、メディア ライブラリ アイテム、レンダリング、レイアウトなどを追加してカスタマイズできるようになります。
選択したシステム領域に応じて、メディア ライブラリ、テンプレート、ブランチ、レンダリング、レイアウト、および/またはレイアウト セクションにフォルダーがあります。