この記事はレガシー記事です。 以前のバージョンのLiferay製品にも適用されます。 記事がメンテナンスされなくなったとはいえ、まだ該当する可能性があります。
Liferay ポータル内でコア検索ポートレットを使用しようとすると、表示される結果にナレッジベースの記事が含まれていません。
決議
デフォルトでは、ナレッジベースの記事は検索結果に含まれません。 これは、Knowledge BaseプラグインがデフォルトのLiferayコアプラグインの一部ではないためです。
グローバル検索の結果にナレッジベースの記事を含めるには、以下を実行してください。
- 検索ポートレットの追加
- 設定をクリックします。
- 詳細設定をクリックします。
- 追加(データ値をこれに置き換える)。
"data":
{ "values":
[ "com.liferay.knowledgebase.model.KBArticle",
"com.liferay.portlet.bookmarks.model.BookmarksEntry",
"com.liferay.portlet.blogs.model.BlogsEntry",
"com.liferay.portlet.calendar.model.CalEvent",
"com.liferay.portlet.documentlibrary.model.DLFileEntry",
"com.liferay.portlet.journal.model.JournalArticle",
"com.liferay.portlet.messageboards.model.MBMessage",
"com.liferay.portlet.wiki.model.WikiPage",
"com.liferay.portal.model.User" ],