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