新しいSXAモジュール(MVC)を作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
!注このトピックはMVCサイトのみに適用されます。もしHeadless Servicesパッケージが以前にインストールされていた場合は、こちらの指示に従ってください。
SXAモジュールは、テンプレート、ブランチ、設定(足場アイテムの保存用)、メディアライブラリのアイテム、レンダリング、レイアウトなどで構成されています。デフォルトのSXAモジュールには、レンダリングセクション、JSONサイト設定、グリッドシステムが含まれます。SXAモジュールはFeatureまたはFoundationフォルダに格納されています。
/sitecore/System/Settings/Foundation/Experience Accelerator/
/sitecore/System/Settings/Feature/Experience Accelerator/
例えば、ツールボックスにカスタムレンダリング用の新しいセクションを追加したり、サイトアイテムを拡張してカスタムフィールドを使うためのベーステンプレートを追加したり、カスタムアセット(CSS、JavaScript)を追加してテーマを拡張したり、サイト作成時にスクリプトを呼び出したりするなど、新しいモジュールを作成したいかもしれません。
新しいモジュールを追加するには:
-
sitecore/System/Settingsに移動し、機能または基盤を右クリックし、「挿入」をクリックし、最後に**「モジュール**」をクリックします。
!注カスタムモジュールをExperience Acceleratorフォルダに入れないでください。このフォルダはアップデート時に上書きされます。
-
「 新しいモジュールを作成 」ダイアログボックスで、以下のフィールドに入力してください:
フィールド
概要
モジュール名
新しいモジュールの名前を入力してください。この名前は選択したシステムエリアのフォルダ名として使われます。
加群への加算
このモジュールが属するモジュールフォルダを選択します。
システム領域
コンテナフォルダーを作成するべきシステムエリアを選択します。
モジュールスキャフォールディングの動作
SXAスキャフォールディングで新しいモジュールを設置するには、 テナントセットアップ および/または サイトセットアップを選択してください。
-
「 進む」をクリックしてください。
モジュールはこれで追加され、テンプレート、ブランチ、設定(足場構成)、メディアライブラリのアイテム、レンダリング、レイアウトなどをカスタマイズできるようになります。
選択したシステムエリアによっては、メディアライブラリ、テンプレート、ブランチ、レンダリング、レイアウト、レイアウトの各セクションにフォルダがあります。
