knowledge:articleList
記事の絞り込み済みリストのループです。このコンポーネントは同一ページで最大 4 回使用できます。各データカテゴリに指定できる条件は 1 つのみで、次のような標準項目のみにアクセスできます。
- ID (文字列): 記事の ID
- Title (文字列): 記事のタイトル
- Summary (文字列): 記事の概要
- urlName (文字列): 記事の URL 名
- articleTypeName (文字列): 記事タイプの開発者名
- articleTypeLabel (文字列): 記事タイプの表示ラベル
- lastModifiedDate (日付): 最終更新日
- firstPublishedDate (日付): 初回公開日
- lastPublishedDate (日付): 最終公開日
リンクの HMTL リストとして「phone」カテゴリの最もよく参照される上位 10 の記事を表示する knowledge:articleList の例。「phone」は「products」カテゴリグループに含まれます。
1<apex:outputPanel layout="block">
2 <ul>
3 <knowledge:articleList articleVar="article"
4 categories="products:phone"
5 sortBy="mostViewed"
6 pageSize="10"
7 >
8 <li><a href="{!URLFOR($Action.KnowledgeArticle.View, article.id)}">{!article.title}</a></li>
9 </knowledge:articleList>
10 </ul>
11</apex:outputPanel>属性
| 属性名 | 属性型 | 説明 | 必須項目 | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| articleTypes | String | 記事タイプで絞り込みできる記事リスト。 | 38.0 | ||
| articleVar | String | articleList コンポーネントの本文に記事オブジェクトを表すために使用できる変数の名前。 | はい | 38.0 | |
| categories | String | データカテゴリで絞り込みできる記事リスト。 | 38.0 | ||
| hasMoreVar | String | リストに記事を追加できるかどうかを指定する boolean 変数名。 | 38.0 | ||
| id | String | ページの他のコンポーネントがコンポーネントを参照できるようにする識別子。 | 14.0 | グローバル | |
| isQueryGenerated | Boolean | この記事リストが、ユーザによるものではない生成されたクエリから作成されたものかどうかを示すフラグ。 | 38.0 | ||
| keyword | String | 検索が null でない場合の検索キーワード。keyword 属性が指定されている場合、結果はキーワードの関連性で並び替えられ、sortBy 属性は無視されます。 | 38.0 | ||
| language | String | 記事の取得に使用する��語。 | 38.0 | ||
| pageNumber | Integer | 現在のページ番号。 | 38.0 | ||
| pageSize | Integer | 一度に表示される記事数。1 ページに表示する記事の総数が 200 を超えることはできません。 | 38.0 | ||
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 14.0 | グローバル | |
| sortBy | String | 記事リスト「mostViewed」、「lastUpdated」、および「title」に適用される並び替え値。keyword 属性が指定されている場合、sortBy 属性は無視されます。 | 38.0 |