Footer
フッターは、商品コンフィグレーターの下部にあるアクションバーです。コンポーネントに検証メッセージとアクションボタンが表示されます。フッターは、ユーザーがこれらのアクションをクリックすると、LMS (Lightning Message Service) イベントをデータマネージャーに公開します。ボタンの表示は、ネストされた商品、プレビューモード、インスタント価格設定、検証などのコンテキストによって異なります。フッターには出力プロパティがなく、イベントをリスンしません。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Revenue Management (旧 Revenue Cloud) の Enterprise Edition、Unlimited Edition、および Developer Edition (Revenue Cloud Growth ライセンスまたは Revenue Cloud Advanced ライセンス付属) |
フッターの責任
- [キャンセル]、[保存して終了]、[完了]、[価格を更新]、[商品を検証] などのボタンをコンテキストに基づいて表示
- 商品コンフィグレーターからの検証アラート、警告、エラーメッセージの表示
- ナビゲーション深度に基づいてボタンの表示ラベルとバリエーションを調整します。たとえば、[完了] ボタンと [保存 & 終了] ボタンの表示ラベルは、コンテキストに応じて一方から他方に変わります。
- ユーザーがアクションをクリックしたときに、ナビゲーション、価格設定、検証、プレビュー用の LMS イベントをデータマネージャーに公開する
- アクションをキャンセルして商品コンフィグレーターを閉じるようにユーザーに確認を求める
- プレビューモードの [保存して終了] ボタンの代わりに [閉じる] ボタンを表示
フッター API 参照名
S01_アクション
入力プロパティ
フッターは、ユーザーが設定した親コンポーネントまたはフローコンポーネントのプロパティからデータを受け入れます。
| プロパティ | タイプ | 必須 | 説明 |
|---|---|---|---|
| navigationRoute | Array | いいえ | 現在のナビゲーションパス |
| isClassContext (プレビュー中のレコードが商品分類 (通常の商品ではない) の場合、True) | Boolean | いいえ | レコードがプレビューモードの商品分類であるかどうか。 |
| isApiInProgress | Boolean | いいえ | API コールが進行中かどうか。コールの実行中にコンポーネントをロックします。 |
| isNonBlockingEnabled | Boolean | いいえ | ノンブロッキングモードが有効かどうか。 |
| isDesignTime (一般的なプレビューモード。アプリケーションビルダーやレコードページのプレビューなど、商品または商品分類をプレビューで表示する場合は true。) | Boolean | いいえ | 商品または商品分類がプレビューモードになっているかどうか。 |
| isInstantPricingEnabled | Boolean | いいえ | インスタント価格設定が有効かどうか。false の場合、[Update Price (価格を更新)] ボタンが表示されます。 |
| isInstantPricingToggleEnabled | Boolean | いいえ | インスタント価格設定の切り替えを表示するかどうか。 |
| isProductValidationEnabled | Boolean | いいえ | 商品検証が有効かどうか。 |
| メッセージ | Array | いいえ | コンフィグレーターからの検証メッセージ (アラート、警告、エラー)。 |
イベントのフッター火災の種類
フッターは、次の表に示す LMS イベントを起動します。
| イベントアクション | いつ起動されますか | 目的 |
|---|---|---|
| Navigate (type: done) | ユーザーが [完了] をクリック | 1 つ上のレベルに移動する |
| navigate (種別: cancel) | ユーザーがキャンセルを確認する | 保存せずにコンフィグレーターを閉じる |
| navigate (種別: save_and_exit) | ユーザーが [保存して終了] をクリック | 設定を保存して終了する |
| updatePrices | ユーザーが [価格を更新] をクリックする | 価格設定の手動トリガー |
| validateProduct | ユーザーが [商品を検証] をクリック | 手動での検証のトリガー |
| closePreview | プレビューモードでユーザーが [閉じる] をクリック | プレビューウィンドウを閉じる |
この記事で問題は解決されましたか?
ご意見をお待ちしております。
