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