SXAスクリプト ライブラリ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAには、最も一般的なタスクを自動化するためのPowerShellスクリプトが多数含まれています。 Sitecore PowerShell Extensions (SPE) モジュールは 、コマンドラインとスクリプト環境を提供し、Sitecore内からPowerShellを使用できるようにします。このようにして、Windows PowerShell構文に従ってコマンドを実行し、スクリプトを記述できます。SPEを使用するすべてのSXAモジュールには、sitecore/System/Modules/PowerShell/Script Library/JSS SXAに独自のスクリプト ライブラリがあります。
PowerShellスクリプトを使用すると、定期的に実行しているタスクを自動化することができます。独自のスクリプトを記述したり、既存のスクリプトのコードを表示したりするには、PowerShell Integrated Scripting Environment (ISE) を使用します。このツールは、Sitecore Launchpadでアクセスできます。
SXAスクリプトのタイプは、クリーンアップ スクリプトから、アイテムに挿入オプションを追加するcmdltsまでさまざまです。
-
スキャフォールディング – サイト/サイト コレクションの作成プロセスを自動化するためにスキャフォールディング中に使用されるスクリプト。
-
コンテキストメニュー – コンテンツエディターを使用するエディターが使用できるスクリプト。たとえば、クリーンアップ データ ソース スクリプトは次のようになります。
-
コマンドレット – SPEで使用され、他の開発者が再利用できる軽量のコマンド。
-
アイテムの挿入 – コンテンツ エディターのInsertセクションを拡張するスクリプト。
次の表では、使用可能なSXAスクリプト モジュール、その機能、説明、およびスクリプトのタイプについて説明します。
|
Module |
Function |
Description |
Type of script |
|---|---|---|---|
|
ベーシックサイト |
ホーム レンダリングを追加 |
サイトの基本的なコンテンツ構造を構築します。 |
足場 |
|
マルチサイト |
コンテンツ フィールドの追加 |
新しいSite Collectionテンプレートを追加フィールドで装飾します。PageテンプレートにContentフィールドとTitleフィールドを追加します。 |
足場 |
|
マルチサイト |
ホームアイテムのタイトルフィールドを設定する |
サイトの作成後にホーム アイテムのタイトルを設定します。 |
足場 |
|
足場 |
JSSTenantを追加 |
新しいヘッドレス サイト コレクションの作成に使用されるすべての関数が含まれています。 |
コマンドレット |
|
足場 |
Get-AllJSSサイト |
すべてのヘッドレス サイトを取得します。 |
コマンドレット |
|
足場 |
Get-AllJSSTenant |
すべてのヘッドレス サイト コレクションを取得します。 |
コマンドレット |
|
足場 |
取得-JSSSiteDefinition |
ヘッドレス サイト モジュールを取得します。 |
コマンドレット |
|
足場 |
Get-JSSTenantDefinition |
ヘッドレス サイト コレクション モジュールを取得します。 |
コマンドレット |
|
足場 |
ヘッドレスサイトモジュールのインストール |
ヘッドレス・サイト・モジュールをインストールします。 |
コマンドレット |
|
足場 |
ヘッドレス サイト コレクション モジュールのインストール |
ヘッドレス サイト コレクション モジュールをインストールします。 |
コマンドレット |
|
足場 |
ヘッドレス サイト |
コンテキストメニューの挿入オプションにスクリプトを追加し、ユーザーが新しいヘッドレスサイトを作成できるようにします。 |
アイテムの挿入 |
|
足場 |
ヘッドレス サイト コレクション |
コンテキスト メニューの挿入オプションにスクリプトを追加して、ユーザーが新しいヘッドレス サイト コレクションを作成できるようにします。 |
アイテムの挿入 |
|
足場 |
New-JSSテナント |
新しいヘッドレス サイト コレクションを作成するために使用される関数が含まれています。 |
コマンドレット |
|
足場 |
新作JSSサイト |
新しいヘッドレス サイトを作成するために使用される関数が含まれています。 |
コマンドレット |
