カスタムLiferayポートレット(6.1)にページネーションを追加しようとしています。別のポートレットが検索を実行する結果をリストするので、コンテンツは検索条件に依存します。 liferay-ui:search-containerタグを使用しようとしましたが、問題が見つかりました:
私が検索を行い、13の結果を返したとしましょう、デルタが5に設定されているので、結果は3つの異なるページに表示する必要があります。
別の検索を行い、結果が10件未満の場合(3ページ未満で表示する必要があります)、検索コンテナを含むポートレットは、結果が表示されないことを示します(3ページ目)。
私は問題が新しい検索の後にリセットされないフィールド "cur"であることを観察しました。私は自分でそれをやろうとしましたが、SearchContainer型はsetCur()メソッドを提供しません。
どうすればそのフィールドを設定できますか?