新しいSXAモジュールを作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAモジュールは、テンプレート、ブランチ、設定 (スキャフォールディング アイテムを保存するため)、メディア ライブラリ アイテム、レンダリング、レイアウトなどで構成されます。デフォルトのSXAモジュールには、レンダリング セクションとグリッド システムが含まれます。SXAモジュールは、Feature 、Foundation、またはProjectフォルダに保存されます。
-
/sitecore/System/Settings/Foundation/Headless Experience Accelerator/.
-
/sitecore/System/Settings/Feature/Headless Experience Accelerator/.
-
/sitecore/System/Settings/Project/.
たとえば、エクスペリエンス エディター ツールボックスにカスタム レンダリング用の新しいセクションを追加したり、サイト アイテムの1つを拡張してカスタム フィールドを使用する基本テンプレートを追加したり、サイト作成中にスクリプトを呼び出したりするなど、新しいモジュールを作成できます。
新しいモジュールを追加するには:
-
sitecore/System/Settingsに移動し、Features、Foundation、またはProjectを右クリックして、Insert > Headless Moduleをクリックします。
メモカスタムモジュールをHeadless Experience Acceleratorフォルダに配置しないでください。このフォルダは更新時に上書きされます。
-
Create new moduleダイアログボックスで、次のフィールドに入力します。
Field
Description
モジュール名
新しいモジュールの名前を入力します。この名前は、選択したシステム領域のフォルダ名として使用されます。
モジュールグループに追加
このモジュールが属するモジュールフォルダを選択します。
システム領域
コンテナフォルダを作成するシステム領域を選択します。
モジュールのスキャフォールディング アクション
新しいモジュールをSXAスキャフォールディングで取り付けるには、Site Collection SetupまたはSite Setupを選択します。
-
「 Proceed」をクリックします。
これでモジュールが追加され、テンプレート、ブランチ、設定(スキャフォールディング設定)、メディアライブラリアイテム、レンダリング、レイアウトなどを追加してカスタマイズする準備が整いました。
選択したシステム領域に応じて、メディア ライブラリ、テンプレート、ブランチ、レンダリング、レイアウト、または レイアウト セクションにフォルダがあります。
