XML 設定ファイルの要素
HTML テンプレートディレクティブ
HTML テンプレートエラー
デコレータ
@salesforce モジュール
listContent (ベータ)
PageReference の型
listContent (ベータ)Salesforce CMS ワークスペースから公開コンテンツを取得し、Experience Cloud の Aura または LWR サイトのカスタム Lightning Web コンポーネントで使用します。
拡張 LWR サイトの拡張 CMS ワークスペースから Salesforce CMS コンテンツを取得するには、代わりに experience/cmsDeliveryApi モジュールの getContent ワイヤアダプタを使用します。
Note
1import { LightningElement, wire } from "lwc";
2import Id from "@salesforce/community/Id";
3import { listContent } from "lightning/cmsDeliveryApi";
4
5export default class ListContentDemo extends LightningElement {
6 @wire(listContent, { communityId: Id })
7 cmsRecords;
8}1GET /connect/communities/${communityId}/managed-content/delivery「Managed Content Delivery, Experience Cloud Site」を参照してください。
communityId — (必須) CMS コンテンツを使用するサイトの ID。contentKeys — (省略可能) 管理コンテンツの最大 50 個のコンテンツキーのリスト。コンテンツキーは MCA4CCV5QS2BAB5H7YRCRPTCWGZQ などの 28 文字のユニバーサル一意識別子 (UUID) です。topics — (省略可能) コンテンツトピック名のカンマ区切りリスト。コンテンツトピック名は、最大 15 個指定できます。page — (省略可能) 要求するページの番号。0 から開始します。値を指定しないか 0 を指定した場合、最初のページが返されます。pageSize — (省略可能) ページあたりの項目数を指定します。有効な値は 1 ~ 250 です。パフォーマンス上の理由から、1 ページあたりの項目数は 25 個以下にすることをお勧めします。値を指定しない場合、デフォルトサイズは 25 です。language — (省略可能) 管理コンテンツの言語。たとえば、en_US は英語 (米国) に対応します。要求された翻訳が提供されていない場合、言語のデフォルトはコンテキストユーザの言語に設定されます。コンテキストユーザの言語が提供されていない場合、言語のデフォルトはコンテンツタイプの元の言語に設定されます。managedContentType — (省略可能) コンテンツを照会する管理コンテンツタイプの開発者名。showAbsoluteUrl — レスポンスボディで絶対 URL を表示するか (true)、否か (false) を示します。値を指定しない場合、デフォルトは false です。data — Managed Content Version Collectionerror — FetchResponseThe Japanese Summer '24 guide is now live