コンポーネントウィザードを使ってカスタムコンポーネントを作成してください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SitecoreAIを使えば、クローンスクリプトを使ってコンポーネントのコピーを素早く作成できます。例えば、異なるスタイルのプロモーション部品を多数用意したい場合など、これは便利です。既存のレンダリングと似ていないカスタムコンポーネントを作成したい場合は、コンポーネントウィザードを使うこともできます。
コンポーネントウィザードを使ってカスタムレンダリングを作成するには:
-
コンテンツエディターで、sitecore/Layout/Renderings/Feature/ に移動してカスタムコンポーネント用のフォルダを作成してください。これにより、SXAのアップデート中にレンダリングが上書きされないようにします。
-
作成したフォルダを右クリックし、「 挿入」をクリックし、「 コンポーネント」をクリックします。
-
ウィザードで以下の項目を入力してください:
タブ
フィールド
概要
一般
コンポーネント名
新しいレンダリングの名前を入力してください。
加算
新しいレンダリングが属するモジュールを選択します。
レンダリングCSSクラス
レンダリングのためにCSSクラスを導入します。
レンダリングビューへのパス
デフォルトでは、ビュー名はコンポーネント定義項目名として解決されます。カスタムパスを提供するには、ここにビューの位置を入力してください。
データソース
データソース
データソースの起源を特定するには、以下のいずれかを選択してください
- データソースの項目が現在のページからデータを読み取る。ユーザーにデータソースを求める - コンテンツ編集者がデータソースを選べるように。ページ下に自動的にデータソースを作成する - 特定のページの下にデータソースを相対的なデータソース項目として保存します。レンダリングテンプレート
テンプレートを選択してください。
ベースレンダリングパラメータテンプレート
ベーステンプレートを選択してください。デフォルトでは、標準レンダリングパラメータテンプレートが選択されています。
ベースデータソーステンプレート
ユーザーが作成できるデータソースの種類を指定するために、データソーステンプレートを選択してください。
公開グルーピングテンプレート
Carousel、Tabs、Link List、Galleryなど、子を持つ複雑なデータソース構造の公開に役立ちます。Publishing Serviceが有効である場合にのみ使用可能です。
追加の互換性テンプレート
データソース用の複数のテンプレートを選択できます。例えば、プロモーションレンダリングではプロモーションテンプレートだけでなく、テキストや画像など他のデータソースも使うことができます。
行動
データソースとしてページを選択する
ページをデータソースとして使えます。コンポーネントが現在のページからコンテンツを取得したい場合は、このオプションを選択してください。
背景画像
コンポーネントの背景画像を追加できます。データソースのテンプレートにベーステンプレートが追加され、その中には編集者が背景に使う画像を選べるフィールドが含まれています。
データソースの挙動を選択する
ユーザーがデータソースの動作を設定できるかどうかを判断します。
コンポーネントバリアント
レンダリングにバリエーションがあるかどうかを判定します。
動的プレースホルダー
レンダリングのための動的なプレースホルダーを可能にします。