Portal 6.2へのアップグレード後にファセットをクリックすると、サイトスコープが失われる

Portal 6.1からアップグレードされた検索ポートレットからすべてのスコープ(「すべて」)で行われた検索は、ファセットが選択されている場合、スコープを失い、現在のサイトにのみフィルターをかけます。

これは、アップグレード前に検索ポートレットの「表示設定」構成が「基本」から「詳細」に変更され、デフォルトの検索構成が変更されていない場合にのみ発生します。

解決

これは既知の問題です。カスタマイズが失われる可能性を回避するために、アップグレード中に検索ポートレットの詳細構成は変更されません。 6.1のデフォルトの検索構成には、「スコープ」ファセットがありません。

この問題を回避するには、以下のようなScopeファセットの構成ブロックを検索ポートレットのJSONファセット構成に追加する必要があります。

code>{
"displayStyle": "scopes",
"static": false,
"weight": 1.6,
"order": "OrderHitsDesc",
"data":
{ "maxTerms": 10, "frequencyThreshold": 1, "showAssetCount": true },
"className": "com.liferay.portal.kernel.search.facet.ScopeFacet",
"label": "site",
"fieldName": "groupId"
},

追加情報

詳細については、 LPS-53703 を参照してください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています