この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

検索項目を [Visualforce Article Search (Visualforce 記事検索)] ページに追加する

記事リストの上にキーワード検索項目を作成します。この項目にテキストを入力すると、リストが更新されて、そのキーワードを含む記事のみが表示されます。

検索項目を使用する場合、検索文字列を設定および取得する新しいメソッドが必要になります。そのため、[Visualforce Article Search (Visualforce 記事検索)] ページのコードを変更する前に新しいコントローラを追加します。

  1. [設定] で、[開発] | [Apex クラス] をクリックします。
  2. [新規] をクリックします。
  3. Visualforce キーワード検索コントローラのコードサンプルの内容をコピーして貼り付けます。
  4. [保存] をクリックします。
  5. [Visualforce Article Search (Visualforce 記事検索)] タブのフッターで、[ArticleList] をクリックして Visualforce 開発モードのページエディタを表示します。
  6. Visualforce 開発モードのページエディタで既存のマークアップをすべて削除し、Visualforce キーワード検索のコードサンプルに表示されているマークアップに置き換えます。

Visualforce キーワード検索のコードサンプル

太字の行については、コードサンプルの後に説明があります。

次のコードフラグメントでは、Keyword 属性を使用します。この属性の値で、vfKeywordSearchController コントローラの searchstring メソッドを呼び出します。

Visualforce キーワード検索コントローラのコードサンプル

太字の行については、コードサンプルの後に説明があります。

次のコードフラグメントで、検索キーワードが設定および取得されます。

これまでの作業を確認する

[Visualforce Article Search (Visualforce 記事検索)] ページの記事リストの上に検索項目が表示されます。

[Article Search VF (記事検索 VF)] ページの検索項目